XML 97 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' equity - Schedule of Reclassification out of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Total reclassifications, before tax $ 16,347 $ 5,590 $ (16,342)
Income tax effect (4,205) (1,436) 4,236
Total reclassifications, net of tax 12,142 4,154 (12,106)
Amortization of prior service cost (credit), net      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Total reclassifications, before tax 90 (464) (481)
Amortization of actuarial loss      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Total reclassifications, before tax 5,941 6,054 4,639
Pension settlement charge      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Total reclassifications, before tax 10,316 0 300
Realized gain on available-for-sale investment      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Total reclassifications, before tax $ 0 $ 0 $ (20,800)