v3.26.1
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 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Before Tax Amount            
Before Tax Amount $ 3,004   $ 9,586   $ 1,311 $ 13,268
Before Tax Amount (1,060)   182   (2,994) 1,910
Total other comprehensive income (loss) 1,944   9,768   (1,683) 15,178
Tax Expense            
Tax Expense 0   0   0 (804)
Tax Expense 0   0   0 0
Total other comprehensive income (loss) 0   0   0 (804)
After Tax Amount            
After Tax Amount 3,004   9,586   1,311 12,464
After Tax Amount (1,060)   182   (2,994) 1,910
Total other comprehensive income (loss) 1,944 $ (3,627) 9,768 $ 4,606 (1,683) 14,374
Cumulative translation adjustment            
Before Tax Amount            
Before Tax Amount 872   5,771   (864) 8,366
Tax Expense            
Tax Expense 0   0   0 0
After Tax Amount            
After Tax Amount 872   5,771   (864) 8,366
After Tax Amount         0 0
Net actuarial gain (loss) and prior service credit            
Before Tax Amount            
Before Tax Amount 16   77   (243) (76)
Before Tax Amount 95   6   191 109
Tax Expense            
Tax Expense 0   0   0 0
Tax Expense 0   0   0 0
After Tax Amount            
After Tax Amount 16   77   (243) (76)
After Tax Amount 95   6   191 109
Derivative instruments            
Before Tax Amount            
Before Tax Amount 2,116   3,738   2,418 4,978
Before Tax Amount (1,155)   176   (3,185) 1,801
Tax Expense            
Tax Expense 0   0   (804)
Tax Expense 0   0   0 0
After Tax Amount            
After Tax Amount 2,116   3,738   2,418 4,174
After Tax Amount $ (1,155)   $ 176   $ (3,185) $ 1,801