XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Other Comprehensive Income (Loss) - Summary of Related Tax Effects Allocated to Each Component of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Before Tax Amount                
Before Tax Amount $ 1,471     $ (3,044)     $ 14,739 $ (8,105)
Before Tax Amount (1,446)     978     464 (1,179)
Before Tax Amount 25     (2,066)     15,203 (9,284)
Tax Expense                
Tax Expense 0     1,511     (804) 1,500
Tax Expense 0     (228)     0 344
Tax Expense 0     1,283     (804) 1,844
After Tax Amount                
After Tax Amount 1,471     (1,533)     13,935 (6,605)
After Tax Amount (1,446)     750     464 (835)
Other comprehensive income (loss) 25 $ 9,768 $ 4,606 (783) $ (5,663) $ (994) 14,399 (7,440)
Cumulative translation adjustment                
Before Tax Amount                
Before Tax Amount 145     2,699     8,511 (1,157)
Tax Expense                
Tax Expense 0     0     0 0
After Tax Amount                
After Tax Amount 145     2,699     8,511 (1,157)
After Tax Amount             0 0
Net actuarial gain (loss) and prior service credit                
Before Tax Amount                
Before Tax Amount 84     64     8 (1,009)
Before Tax Amount (1)     111     108 324
Tax Expense                
Tax Expense 0     1     0 3
Tax Expense 0     0     0 0
After Tax Amount                
After Tax Amount 84     65     8 (1,006)
After Tax Amount (1)     111     108 324
Derivative instruments                
Before Tax Amount                
Before Tax Amount 1,242     (5,807)     6,220 (5,939)
Before Tax Amount (1,445)     867     356 (1,503)
Tax Expense                
Tax Expense 0     1,510     (804) 1,497
Tax Expense 0     (228)     0 344
After Tax Amount                
After Tax Amount 1,242     (4,297)     5,416 (4,442)
After Tax Amount $ (1,445)     $ 639     $ 356 $ (1,159)