XML 83 R73.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS' EQUITY - Schedule 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 Shares (in thousands)    
Outstanding, beginning balance (in shares) | shares 2,464  
Exercised (in shares) | shares (42)  
Canceled (in shares) | shares (144)  
Outstanding, ending balance (in shares) | shares 2,278 2,464
Options vested and exercisable (in shares) | shares 2,278  
Weighted-Average Exercise Price    
Outstanding, beginning balance (in USD per share) | $ / shares $ 34.44  
Exercised (in USD per share) | $ / shares 20.86  
Canceled (in USD per share) | $ / shares 50.36  
Outstanding, ending balance (in USD per share) | $ / shares 33.69 $ 34.44
Options vested and exercisable (in USD per share) | $ / shares $ 33.69  
Weighted-Average Remaining Contractual Term (in years)    
Outstanding, Weighted-Average Remaining Contractual Term (in years) 2 years 2 years 7 months 6 days
Options vested and exercisable, Weighted-Average Remaining Contractual Term (in years) 2 years  
Aggregate Intrinsic Value (in thousands)    
Outstanding, Aggregate Intrinsic Value | $ $ 5,035 $ 14,407
Options vested and exercisable, Aggregate Intrinsic Value | $ $ 5,035