XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Summary of Option Activity (Details) - Employee Stock Option
shares in Thousands
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Number of Options Outstanding at Beginning 5,855
Number of Options Granted 180
Number of Options Exercised (55)
Number of Options Forfeited (123)
Number of Options Outstanding at Ending 5,857
Weighted-average Exercise Price outstanding at Beginning | $ / shares $ 6.22
Weighted-average Exercise Price Granted | $ / shares 6.5
Weighted-average Exercise Price Exercised | $ / shares 5
Weighted-average Exercise Price Forfeited | $ / shares 6.94
Weighted-average Exercise Price Outstanding at Ending | $ / shares $ 6.22
Number of options fully vested and exercisable 4,257