XML 140 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Options Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Options    
Outstanding (in shares) 7,175,494  
Granted (in shares) 15,888  
Exercised (in shares) (1,534,375)  
Forfeited (in shares) (390,844)  
Outstanding (in shares) 5,266,163 7,175,494
Options exercisable (in shares) 3,424,709  
Weighted-Average Exercise Price (per share)    
Outstanding (in dollars per share) $ 7.02  
Granted (in dollars per share) 12.62  
Exercised (in dollars per share) 2.68  
Forfeited (in dollars per share) 9.21  
Outstanding (in dollars per share) 8.14 $ 7.02
Options exercisable (in dollars per share) $ 7.03  
Weighted-Average Remaining Contractual Term (in years)    
Outstanding (in years) 7 years 29 days 7 years 9 months 10 days
Options exercisable (in years) 6 years 6 months 21 days