XML 224 R123.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Investment of Plan Assets (Details) - Pension
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Percentage of Plan Assets 100.00% 100.00%
U.S. fixed income securities    
Defined Benefit Plan Disclosure [Line Items]    
Percentage of Plan Assets 33.00% 32.00%
International fixed income securities    
Defined Benefit Plan Disclosure [Line Items]    
Percentage of Plan Assets 24.00% 18.00%
U.S. equity securities    
Defined Benefit Plan Disclosure [Line Items]    
Percentage of Plan Assets 21.00% 23.00%
International equity securities    
Defined Benefit Plan Disclosure [Line Items]    
Percentage of Plan Assets 16.00% 22.00%
Other    
Defined Benefit Plan Disclosure [Line Items]    
Percentage of Plan Assets 6.00% 5.00%