XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Classification within AOCL on the Condenced Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]            
Foreign currency translation $ 1,438   $ 1,433      
AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax (8,695)   (8,921)      
Postretirement medical plans 784   784      
Accumulated other comprehensive loss $ (6,473) $ (6,590) $ (6,704) $ (7,432) $ (7,544) $ (7,656)