XML 122 R93.htm IDEA: XBRL DOCUMENT v3.25.4
Other Comprehensive Income (Loss) - Summary of Related Tax Effects Allocated to Each Component of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Before Tax Amount      
Before Tax Amount $ 18,022 $ (15,837)  
Before Tax Amount (1,097) 683  
Total other comprehensive income 16,925 (15,154)  
Tax Expense      
Tax Expense 68 2,193  
Tax Expense 0 (98)  
Total other comprehensive income 68 2,095  
After Tax Amount      
After Tax Amount 18,090 (13,644)  
After Tax Amount (1,097) 585  
Other comprehensive income (loss) 16,993 (13,059) $ 1,266
Cumulative translation adjustment      
Before Tax Amount      
Before Tax Amount 9,400 (7,435)  
Tax Expense      
Tax Expense 0 0  
After Tax Amount      
After Tax Amount 9,400 (7,435)  
After Tax Amount 0 0  
Pension and other post-retirement benefit plans      
Before Tax Amount      
Before Tax Amount 1,670 (108)  
Before Tax Amount 431 384  
Tax Expense      
Tax Expense 68 161  
Tax Expense 0 0  
After Tax Amount      
After Tax Amount 1,738 53  
After Tax Amount 431 384  
Derivative Instruments      
Before Tax Amount      
Before Tax Amount 6,952 (8,294)  
Before Tax Amount (1,528) 299  
Tax Expense      
Tax Expense 0 2,032  
Tax Expense 0 (98)  
After Tax Amount      
After Tax Amount 6,952 (6,262)  
After Tax Amount $ (1,528) $ 201