XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance $ 21,421 $ 21,689 $ 19,962 $ 19,857 $ 21,689 $ 19,857
Other comprehensive (loss) income, net of tax, before reclassifications         109 (1,937)
Amounts reclassified from accumulated other comprehensive income, net of tax, to other, net, on the condensed consolidated statements of comprehensive income         209 29,524
Total other comprehensive income, net of tax 117 201 27,776 (189) 318 27,587
Ending balance 22,240 21,421 20,608 19,962 22,240 20,608
Total            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance (13,396) (13,597) (44,279) (44,090) (13,597) (44,090)
Total other comprehensive income, net of tax 117 201 27,776 (189)    
Ending balance (13,279) (13,396) (16,503) (44,279) (13,279) (16,503)
Defined Benefit Pension Items            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   (10,183)   (42,456) (10,183) (42,456)
Other comprehensive (loss) income, net of tax, before reclassifications         0 0
Amounts reclassified from accumulated other comprehensive income, net of tax, to other, net, on the condensed consolidated statements of comprehensive income         209 29,524
Total other comprehensive income, net of tax         209 29,524
Ending balance (9,974)   (12,932)   (9,974) (12,932)
Foreign Currency Items            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   $ (3,414)   $ (1,634) (3,414) (1,634)
Other comprehensive (loss) income, net of tax, before reclassifications         109 (1,937)
Amounts reclassified from accumulated other comprehensive income, net of tax, to other, net, on the condensed consolidated statements of comprehensive income         0 0
Total other comprehensive income, net of tax         109 (1,937)
Ending balance $ (3,305)   $ (3,571)   $ (3,305) $ (3,571)