XML 71 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Schedule of activity for service-based stock options (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Options    
Outstanding at the beginning of the period (in shares) 5,764,107  
Granted (in shares) 620,373  
Exercised (in shares) (675,645)  
Expired (in shares) (81,074)  
Forfeited (in shares) (85,220)  
Outstanding at the end of the period (in shares) 5,542,541 5,764,107
Exercisable at the end of the period (in shares) 4,439,220  
Weighted Average Exercise Price    
Outstanding at the beginning of the period (in USD per share) $ 31.22  
Granted (in USD per share) 51.34  
Exercised (in USD per share) 18.48  
Expired (in USD per share) 36.84  
Forfeited (in USD per share) 35.29  
Outstanding at the end of the period (in USD per share) 34.88 $ 31.22
Exercisable at the end of the period (in USD per share) $ 32.09  
Weighted Average Remaining Contractual Term    
Outstanding 5 years 8 months 12 days 6 years 1 month 6 days
Exercisable at end of period 5 years  
Aggregate Intrinsic Value    
Outstanding $ 42,291 $ 137,365
Exercisable at end of period $ 41,007