XML 74 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Summary of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares, Beginning balance | shares 12,715,381  
Granted | shares 2,536,717  
Exercised | shares (607,405)  
Expired/Forfeited | shares (1,207,827)  
Number of Shares, Ending balance | shares 13,436,866 12,715,381
Number of Shares, Exercisable | shares 2,081,677  
Weighted Average Exercise Price, Beginning balance | $ / shares $ 8.15  
Granted | $ / shares 8  
Exercised | $ / shares 1.43  
Expired/Forfeited | $ / shares 8.49  
Weighted Average Exercise Price, Ending balance | $ / shares 8.4 $ 8.15
Exercisable as of June 30, 2024 | $ / shares $ 4.88  
Weighted Average Contractual Life Remaining (in years), Outstanding 7 years 6 months 25 days 7 years 9 months 25 days
Weighted Average Contractual Life Remaining (in years), Exercisable 6 years 10 days  
Aggregate Intrinsic Value, Beginning balance | $ $ 30,872,113  
Aggregate Intrinsic Value, Ending balance | $ 33,514,672 $ 30,872,113
Aggregate Intrinsic Value Exercisable | $ $ 12,140,396