v3.26.1
Incentive Plans - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
May 31, 2026
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Threshold of executive compensation not eligible for U.S. income tax deduction $ 1.0  
2025 Long-Term Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum number of shares available for issuance (in shares) 3,885,000  
2026 Long-Term Plan | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum number of shares available for issuance (in shares)   900,000