XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders Equity - Schedule of Share-based Payment Arrangement, Option, Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Number of Options    
Beginning balance (in shares) 12,201  
Exercised (in shares) (1,478)  
Forfeited or expired (in shares) (175)  
Ending balance (in shares) 10,548 12,201
Weighted- Average Exercise Price    
Weighted average exercise price, beginning balance (in dollars per share) $ 17.66  
Weighted average exercise price, exercised (in dollars per share) 16.21  
Weighted average exercise price, forfeited or expired (in dollars per share) 19.25  
Weighted average exercise price, ending balance (in dollars per share) $ 17.83 $ 17.66
Weighted- Average Remaining Contractual Term (in years) 4 years 4 months 2 days 4 years 9 months 10 days
Aggregate Intrinsic Value (in thousands)    
Outstanding $ 70,038 $ 100,945
Service
based    
Number of Options    
Beginning balance (in shares) 7,759  
Exercised (in shares) (1,210)  
Forfeited or expired (in shares) (65)  
Ending balance (in shares) 6,484 7,759
Performance-
based    
Number of Options    
Beginning balance (in shares) 4,442  
Exercised (in shares) (268)  
Forfeited or expired (in shares) (110)  
Ending balance (in shares) 4,064 4,442