XML 108 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Additional Information (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
May 08, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Long-term equity incentive plan, termination date May 08, 2034      
Number of shares available for future issuance under share-based plan 2,800     2,400,000
Number of shares authorized under plan 14,300,000      
Restricted Stock | Officers and Employees        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 4 years      
Performance Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period of ROIC as performance measure 4 years      
Vesting period of TSR as performance measure 3 years      
Percentage of TSR as performance measure 50.00% 50.00% 50.00%  
Percentage of ROIC as performance measure 50.00% 50.00% 50.00%