XML 103 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Restricted Stock Units (Details) - Restricted Stock Units (RSUs) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Employee stock-based awards      
Award vesting period 3 years    
Aggregate intrinsic value      
Total fair value of shares or units vested $ 42,277 $ 29,852 $ 32,664
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options      
Non-vested at the beginning of the period (in shares) (1,194,375)    
Granted (in shares) 596,134    
Vested (in shares) (632,233)    
Forfeited (in shares) (121,835)    
Non-vested at the end of the period (in shares) (1,036,441) (1,194,375)  
Weighted average grant date fair value      
Weighted average grant date fair value, non-vested, beginning of period (in dollars per share) $ 70.06    
Weighted average grant date fair value, granted (in dollars per share) 91.27    
Weighted average grant date fair value, vested (in dollars per share) 66.87    
Weighted average grant date fair value, forfeited (in dollars per share) 85.98    
Weighted average grant date fair value, non-vested, end of period (in dollars per share) $ 82.33 $ 70.06