XML 92 R78.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation - Non-Vested Stock Options (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share-based Payment Arrangement, Option, Exercise Price Range    
Granted shares 0  
Less: Forfeited shares 0  
Outstanding shares 1,028,760 1,028,760
Vested Shares 920,818  
Exercisable shares 580,568  
Granted (Weighted-Average Exercise) $ 0  
Less: Forfeited (Weighted-Average Exercise) 0  
Less: Exercised, (Weighted Average Exercise Price) 0  
Outstanding (Weight-Average Exercise) 3.83 $ 3.83
Vested (Weighted-Average Exercise) 4.78  
Exercisable (Weighted-Average Exercise) $ 4.78  
Outstanding Options, weighted average remaining contractual term 7 years 6 months 7 years 10 months
Vested weighted average remaining contractual term 7 years 3 months  
Exercisable weighted average remaining contractual term 7 years 3 months  
Granted Options, Intrinsic Value $ 0  
Forfeited Options, Intrinsic Value 0  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price $ 0  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period 0  
Exercised Options, Intrinsic Value $ 0  
Outstanding Options, Intrinsic Value 7,368,000 $ 6,151,000
Vested Options, Intrinsic value 3,736,000  
Exercisable Options, Intrinsic Value $ 3,736,000  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term   6 years