XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Summary of Stock Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Number of Options    
Outstanding, beginning of period (in shares) | shares 3,882  
Exercised (in shares) | shares (2,003)  
Forfeited (in shares) | shares (1)  
Expired (in shares) | shares (10)  
Outstanding, end of period (in shares) | shares 1,868 3,882
Exercisable (in shares) | shares 1,866  
Weighted- Average Exercise Price Per Share    
Outstanding, beginning of period (in dollars per share) | $ / shares $ 1.55  
Exercised (in dollars per share) | $ / shares 0.39  
Forfeited (in dollars per share) | $ / shares 5.54  
Expired (in dollars per share) | $ / shares 6.08  
Outstanding, end of period (in dollars per share) | $ / shares 2.78 $ 1.55
Exercisable (in dollars per share) | $ / shares $ 2.77  
Intrinsic value, outstanding, beginning of period | $ $ 77,824  
Intrinsic value, outstanding, end of period | $ 13,330 $ 77,824
Intrinsic value, exercisable | $ $ 13,323  
Weighted average remaining contractual term, outstanding 2 years 10 months 6 days 3 years 2 months 15 days
Weighted average remaining contractual term, exercisable 2 years 10 months 6 days