XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Income (Loss) - Summary of changes in accumulated other comprehensive income (loss) (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 Income Loss [Line Items]        
Beginning Balance $ 62,439 $ (88,143) $ 40,725 $ (101,869)
Other comprehensive income (loss) before reclassifications 1,526 7,327 5,079 4,888
Net current period comprehensive income (loss) (2,975) 2,109 (3,805) (4,976)
Ending Balance 52,011 9,212 52,011 9,212
Currency Translation Adjustment [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance     (934) (1,225)
Other comprehensive income (loss) before reclassifications     (257) 259
Less: income realized and reclassified to earnings     0 0
Net current period comprehensive income (loss)     (257) 259
Ending Balance (1,191) (966) (1,191) (966)
Change in Fair Value Cash Flow Hedges [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance     16,730 31,353
Other comprehensive income (loss) before reclassifications     5,079 4,888
Less: income realized and reclassified to earnings     8,627 10,123
Net current period comprehensive income (loss)     (3,548) (5,235)
Ending Balance 13,182 26,118 13,182 26,118
Accumulated Other Comprehensive Income        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance 14,966 23,043 15,796 30,128
Other comprehensive income (loss) before reclassifications     4,822 5,147
Less: income realized and reclassified to earnings     8,627 10,123
Net current period comprehensive income (loss)     (3,805) (4,976)
Ending Balance $ 11,991 $ 25,152 $ 11,991 $ 25,152