XML 106 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pensions - Schedule of Cash Contributions made by the Company (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Plan contributions $ 6,545 $ 778  
Qualified plans | Pension Plan      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Plan contributions 6,000 0 $ 22,500
Non-qualified plans | Pension Plan      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Plan contributions $ 515 $ 778 $ 742