Quarterly report pursuant to Section 13 or 15(d)

Schedule of Share-based Compensation, Restricted Common Stock Activity (Details)

v3.24.2
Schedule of Share-based Compensation, Restricted Common Stock Activity (Details) - Restricted Stock - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Number of nonvested equity awards outstanding at beginning of period (in shares) 0 42,884
Weighted average grant date fair value of nonvested equity awards outstanding at beginning of period (in usd per share) $ 0 $ 60.91
Number of equity awards granted during period under equity incentive plans (in shares) 0 0
Weighted average grant date fair value of equity awards granted during period under equity incentive plans (in usd per share) $ 0 $ 0
Number of equity awards vested during period (in shares) 0 (42,884)
Weighted average grant date fair value of equity awards vested during period (in usd per share) $ 0 $ (60.91)
Number of equity awards forfeited during period (in shares) 0 0
Weighted average grant date fair value of equity awards forfeited during period (in usd per share) $ 0 $ 0
Number of nonvested equity awards outstanding at end of period (in shares) 0 0
Weighted average grant date fair value of nonvested equity awards outstanding at end of period (in usd per share) $ 0 $ 0
Key Employees [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Award vesting period of equity awards granted during period under equity incentive plans 3 years