XML 105 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Changes in AOCI, Net    
Total accumulated other comprehensive income (loss), beginning of period $ (671)  
Total accumulated other comprehensive income (loss), end of period 4,264 $ (671)
Changes in Fair Market Value of Derivatives    
Changes in AOCI, Gross    
Gross, beginning of the period 3,911 (635)
Gross, gain (loss) recognized in OCI 3,798 5,547
Gross, gain (loss) reclassified from AOCI to earnings (4,453) (1,001)
Gross, ending balance 3,256 3,911
Changes in AOCI, Income tax benefit (expense)    
Income tax benefit (expense), beginning of period (899) 147
Income tax benefit (expense), gain (loss) recognized in OCI (874) (1,276)
Income tax benefit (expense), gain (loss) reclassified from AOCI to earnings 1,024 230
Income tax benefit (expense), ending of period (749) (899)
Changes in AOCI, Net    
Total accumulated other comprehensive income (loss), beginning of period 3,012 (488)
Gain (loss) recognized in OCI, net 2,924 4,271
(Gain) Loss reclassified from AOCI to earnings, net (3,429) (771)
Total accumulated other comprehensive income (loss), end of period 2,507 3,012
Changes in Unrealized Pension Cost    
Changes in AOCI, Gross    
Gross, beginning of the period (1,179) (2,744)
Gross, gain (loss) recognized in OCI 278 3,308
Gross, gain (loss) reclassified from AOCI to earnings (224) (1,743)
Gross, ending balance (1,125) (1,179)
Changes in AOCI, Income tax benefit (expense)    
Income tax benefit (expense), beginning of period 376 738
Income tax benefit (expense), gain (loss) recognized in OCI 27 (760)
Income tax benefit (expense), gain (loss) reclassified from AOCI to earnings 39 398
Income tax benefit (expense), ending of period 442 376
Changes in AOCI, Net    
Total accumulated other comprehensive income (loss), beginning of period (803) (2,006)
Gain (loss) recognized in OCI, net 305 2,548
(Gain) Loss reclassified from AOCI to earnings, net (185) (1,345)
Total accumulated other comprehensive income (loss), end of period (683) (803)
Cumulative Translation Adjustment    
Changes in AOCI, Gross    
Gross, beginning of the period (2,880) (2,032)
Gross, gain (loss) recognized in OCI 5,325 (848)
Gross, gain (loss) reclassified from AOCI to earnings 0 0
Gross, ending balance 2,445 (2,880)
Changes in AOCI, Income tax benefit (expense)    
Income tax benefit (expense), beginning of period 0 0
Income tax benefit (expense), gain (loss) recognized in OCI 0 0
Income tax benefit (expense), gain (loss) reclassified from AOCI to earnings 0 0
Income tax benefit (expense), ending of period 0 0
Changes in AOCI, Net    
Total accumulated other comprehensive income (loss), beginning of period (2,880) (2,032)
Gain (loss) recognized in OCI, net 5,325 (848)
(Gain) Loss reclassified from AOCI to earnings, net 0 0
Total accumulated other comprehensive income (loss), end of period 2,445 (2,880)
Accumulated Other Comprehensive (Loss) Income    
Changes in AOCI, Net    
Total accumulated other comprehensive income (loss), beginning of period (671) (4,526)
Gain (loss) recognized in OCI, net 8,554 5,971
(Gain) Loss reclassified from AOCI to earnings, net (3,614) (2,116)
Total accumulated other comprehensive income (loss), end of period $ 4,269 $ (671)