XML 57 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Based Compensation - Schedule of Option Activity for Share-Based Payment Arrangement (Details)
9 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
Share-Based Payment Arrangement [Abstract]    
Outstanding, shares (in shares) | shares 17,506,345  
Outstanding, weighted average exercise price per share (in dollars per share) | $ / shares $ 1.79  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross | shares 4,208,334  
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $ / shares $ 1.06  
Forfeited (in shares) | shares (1,167,504)  
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price | $ / shares $ 1.6  
Exercised (in shares) | shares (343,998)  
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price | $ / shares $ 0.79  
Expired (in shares) | shares (4,606)  
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price | $ / shares $ 258.08  
Outstanding, shares (in shares) | shares 20,198,571  
Outstanding, weighted average exercise price per share (in dollars per share) | $ / shares $ 1.61  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 7 years 1 month 17 days  
Outstanding, aggregate intrinsic value | $ $ 6,090,201 $ 554,525
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number | shares 16,069,778  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares $ 1.76  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 6 years 6 months 10 days  
Exercisable, aggregate intrinsic value | $ $ 3,966,111  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number | shares 20,198,571  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price | $ / shares $ 1.61  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 7 years 1 month 17 days  
Vested and expected to vest, aggregate intrinsic value | $ $ 6,090,201