XML 135 R121.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefits - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Number of consecutive years of employee's compensation 5 years    
Number of total years of employee's compensation 10 years    
Service cost $ 0    
Accumulated benefit obligation $ 64,900,000 $ 73,200,000  
Thrift Plan      
Defined Benefit Plan Disclosure [Line Items]      
Contributions to the Thrift Plan 3.50%    
Compensation expense $ 2,900,000 $ 2,700,000 $ 2,500,000
Equities and alternatives | Minimum      
Defined Benefit Plan Disclosure [Line Items]      
Targeted asset allocation percentage 5.00%    
Equities and alternatives | Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Targeted asset allocation percentage 10.00%    
Fixed income | Minimum      
Defined Benefit Plan Disclosure [Line Items]      
Targeted asset allocation percentage 90.00%    
Fixed income | Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Targeted asset allocation percentage 95.00%