XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Summary of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 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,539,309  
Exercised | shares (314,405)  
Expired/Forfeited | shares (257,260)  
Number of Shares, Ending balance | shares 14,683,025 12,715,381
Number of Shares, Exercisable | shares 3,028,622  
Weighted Average Exercise Price, Beginning balance | $ / shares $ 8.15  
Granted | $ / shares 8  
Exercised | $ / shares 1.17  
Expired/Forfeited | $ / shares 11.62  
Weighted Average Exercise Price, Ending balance | $ / shares 8.21 $ 8.15
Exercisable as of June 30, 2024 | $ / shares $ 5.13  
Weighted Average Contractual Life Remaining (in years), Outstanding 7 years 9 months 3 days 7 years 9 months 25 days
Weighted Average Contractual Life Remaining (in years), Exercisable 6 years 5 months 19 days  
Aggregate Intrinsic Value, Beginning balance | $ $ 30,872,113  
Aggregate Intrinsic Value, Ending balance | $ 19,711,039 $ 30,872,113
Aggregate Intrinsic Value Exercisable | $ $ 11,086,732