XML 56 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock Based Compensation - Schedule of Option Activity for Share-Based Payment Arrangement (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Outstanding, shares (in shares) 17,506,345  
Outstanding, weighted average exercise price per share (in dollars per share) $ 1.79  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 145,834  
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 1.41  
Forfeited (in shares) (269,321)  
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price $ 1.18  
Expired (in shares) (880)  
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price $ 396  
Outstanding, shares (in shares) 17,381,978  
Outstanding, weighted average exercise price per share (in dollars per share) $ 1.77  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 6 years 10 months 9 days  
Outstanding, aggregate intrinsic value $ 8,351,067 $ 554,525
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 15,321,414  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 1.9  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 6 years 6 months 25 days  
Exercisable, aggregate intrinsic value $ 6,336,295  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 17,381,978  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 1.77  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 6 years 10 months 9 days  
Vested and expected to vest, aggregate intrinsic value $ 8,351,067