XML 104 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Performance Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Employee stock-based awards      
Qualifying service period 5 years    
Performance Units      
Employee stock-based awards      
Qualifying service period 3 years    
Award vesting period 3 years    
Aggregate intrinsic value      
Total fair value of shares or units vested $ 52,091 $ 24,617 $ 34,896
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options      
Non-vested at the beginning of the period (in shares) (562,028)    
Granted (in shares) 512,905    
Prior year grant adjustments for performance above target (in shares) 1,845,118    
Vested (in shares) (1,390,205)    
Forfeited (in shares) (34,473)    
Non-vested at the end of the period (in shares) (1,495,373) (562,028)  
Weighted average grant date fair value      
Weighted average grant date fair value, non-vested, beginning of period (in dollars per share) $ 83.33    
Weighted average grant date fair value, granted (in dollars per share) 83.69    
Prior year grant adjustments for performance above target (in dollars per share) 37.47    
Weighted average grant date fair value, vested (in dollars per share) 37.47    
Weighted average grant date fair value, forfeited (in dollars per share) 84.56    
Weighted average grant date fair value, non-vested, end of period (in dollars per share) $ 69.47 $ 83.33  
Performance Units | Minimum | Market condition associated with shareholder return of common stock      
Employee stock-based awards      
Percentage payout rate 0.00%    
Performance Units | Maximum | Market condition associated with shareholder return of common stock      
Employee stock-based awards      
Percentage payout rate 350.00%    
Performance Units Original Awards | Performance Units      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options      
Granted (in shares)   462,501 641,412