XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Description of the Business and Summary of Significant Accounting Policies - Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Other Liabilities [Abstract]    
Pension and postretirement benefits liability $ 12,649 $ 17,404
Deferred compensation liability 37,440 33,073
Derivative liabilities 386 1,322
Other 16,330 14,859
Total other liabilities $ 66,805 $ 66,658