XML 93 R79.htm IDEA: XBRL DOCUMENT v3.25.4
EQUITY COMPENSATION AND EMPLOYEE BENEFIT PLANS - Narrative (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
participant
installment
$ / shares
shares
Dec. 31, 2024
USD ($)
installment
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Equity Compensation [Abstract]      
Maximum shares of common stock (in shares) | shares 4,000,000    
Shares available for granting additional awards (in shares) | shares 3,367,697    
Unrecognized compensation cost of non-vested equity compensation awards $ 12,100,000    
Unrecognized compensation cost of non-vested equity compensation awards expected to be recognized over a weighted average period (in years) 2 years    
Maximum annual stock purchase plan contributions by plan participants $ 20,000    
Percentage of company matching contribution to employee stock purchase plan (as a percent) 15.00%    
Percentage of interest accrues on purchase plan contributions (as a percent) 5.25%    
Number of participants in executive nonqualified excess plan | participant 52    
Restricted Awards      
Equity Compensation [Abstract]      
Weighted average grant date fair value (in dollars per share) | $ / shares $ 31.57 $ 39.70 $ 44.17
Fair value of awards vested $ 6,300,000 $ 8,200,000 $ 10,400,000
Restricted Awards | Minimum      
Equity Compensation [Abstract]      
Vesting period (in months) 12 months    
Restricted Awards | Maximum      
Equity Compensation [Abstract]      
Vesting period (in months) 60 months    
Performance Shares      
Equity Compensation [Abstract]      
Weighted average grant date fair value (in dollars per share) | $ / shares $ 32.83 $ 40.05 $ 45.07
Vesting period (in months) 36 months    
Fair value of awards vested $ 200,000 $ 4,600,000 $ 5,900,000
Number of vesting installments | installment 1 1  
2025 Peformance Shares      
Equity Compensation [Abstract]      
Percentage change 25.00%    
2025 Peformance Shares | Minimum      
Equity Compensation [Abstract]      
Performance period 3 years    
2025 Peformance Shares | Maximum      
Equity Compensation [Abstract]      
Performance period 3 years    
2024 Peformance Shares      
Equity Compensation [Abstract]      
Percentage change 25.00%    
2024 Peformance Shares | Minimum      
Equity Compensation [Abstract]      
Performance period 2 years    
2024 Peformance Shares | Maximum      
Equity Compensation [Abstract]      
Performance period 3 years