XML 63 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Income (Components of Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Unrecognized pension income, net of tax $ (97,399) $ (150,273) $ (56,959) $ (46,206)
Accumulated Other Comprehensive Income 1,697 721    
Accumulated Defined Benefit Plans Adjustment Including Portion Attributable to Noncontrolling Interest [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Unrecognized pension income, net of tax 2,149 2,117    
Unrealized loss on foreign currency derivatives $ (452) $ (1,396)