XML 93 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans - Schedule of Pension Plan Asset Allocation (Details) - Pension Plan
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Percentage of Plan Assets 100.00% 100.00%
Equity securities    
Defined Benefit Plan Disclosure [Line Items]    
Percentage of Plan Assets 24.00% 24.00%
Equity securities | Minimum    
Defined Benefit Plan Disclosure [Line Items]    
Target Allocation 2025 20.00%  
Equity securities | Maximum    
Defined Benefit Plan Disclosure [Line Items]    
Target Allocation 2025 30.00%  
Debt securities    
Defined Benefit Plan Disclosure [Line Items]    
Percentage of Plan Assets 75.00% 75.00%
Debt securities | Minimum    
Defined Benefit Plan Disclosure [Line Items]    
Target Allocation 2025 70.00%  
Debt securities | Maximum    
Defined Benefit Plan Disclosure [Line Items]    
Target Allocation 2025 80.00%  
Real estate    
Defined Benefit Plan Disclosure [Line Items]    
Percentage of Plan Assets 1.00% 1.00%
Real estate | Minimum    
Defined Benefit Plan Disclosure [Line Items]    
Target Allocation 2025 0.00%  
Real estate | Maximum    
Defined Benefit Plan Disclosure [Line Items]    
Target Allocation 2025 2.00%