XML 92 R80.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Income (Loss) - Schedule of changes in accumulated other comprehensive loss, net of tax (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive (Loss) Income        
Balance at beginning of year $ 91,684 $ 12,810 $ 113,740 $ 11,729
Net accumulated other comprehensive income (loss) 3,871 (658) 4,087 1,564
Balance at end of year 81,528 (14,262) 81,528 (14,262)
Unrealized gain (loss) on derivative instruments        
Accumulated Other Comprehensive (Loss) Income        
Balance at beginning of year 3,548 (4,115) 3,362 (6,355)
Other comprehensive income (loss) before reclassifications 8,541 (1,208) 8,878 1,146
Amounts reclassified from accumulated comprehensive income (3,480) 1,366 (3,572) 2,087
Tax effect (1,241) (875) (1,300) (1,710)
Net accumulated other comprehensive income (loss) 7,368 (4,832) 7,368 (4,832)
Balance at end of year 7,368 (4,832) 7,368 (4,832)
Foreign currency translation adjustment        
Accumulated Other Comprehensive (Loss) Income        
Balance at beginning of year 486 234 456 252
Other comprehensive income (loss) before reclassifications 51 59 81 41
Net accumulated other comprehensive income (loss) 537 293 537 293
Balance at end of year 537 293 537 293
Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest        
Accumulated Other Comprehensive (Loss) Income        
Balance at end of year $ 7,905 $ (4,539) $ 7,905 $ (4,539)