XML 97 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Shares, Beginning balance 10,612,231 7,095,936  
Granted 3,825,842 4,948,733  
Exercised (721,222) (47,905)  
Settled 0 (1,120,000)  
Expired/Forfeited (1,001,470) (264,533)  
Number of Shares, Ending balance 12,715,381 10,612,231 7,095,936
Number of Shares, Exercisable 1,683,231 314,105  
Weighted Average Exercise Price, Beginning balance $ 7.25 $ 3.71  
Granted 10.12 10.9  
Exercised 1.97 6.34  
Settled 0 0.41  
Expired/Forfeited 10.2 9.73  
Weighted Average Exercise Price, Ending balance 8.15 7.25 $ 3.71
Weighted Average Exercise Price, Exercisable $ 6.05 $ 3.74  
Weighted Average Contractual Life Remaining (in years), Outstanding 7 years 9 months 25 days 8 years 1 month 2 days 7 years 5 months 12 days
Weighted Average Contractual Life Remaining (in years), Exercisable 7 years 3 months 18 days 5 years 8 months 26 days  
Aggregate Intrinsic Value, Beginning balance $ 39,004,141 $ 73,156,722  
Aggregate Intrinsic Value, Ending balance 30,872,113 39,004,141 $ 73,156,722
Aggregate Intrinsic Value Exercisable $ 7,019,738 $ 2,176,407