XML 202 R166.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement and Benefit Plans - Targeted and Actual Weighted Average Asset Allocations by Plan Asset Category (Details)
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure    
Actual weighted-average asset allocation percentage 100.00% 100.00%
Fixed-income securities    
Defined Benefit Plan Disclosure    
Actual weighted-average asset allocation percentage 95.00% 90.00%
Fixed-income securities | Minimum    
Defined Benefit Plan Disclosure    
Target allocation percentage 50.00%  
Fixed-income securities | Maximum    
Defined Benefit Plan Disclosure    
Target allocation percentage 100.00%  
Cash or cash equivalents    
Defined Benefit Plan Disclosure    
Actual weighted-average asset allocation percentage 5.00% 10.00%
Cash or cash equivalents | Minimum    
Defined Benefit Plan Disclosure    
Target allocation percentage 0.00%  
Cash or cash equivalents | Maximum    
Defined Benefit Plan Disclosure    
Target allocation percentage 100.00%