XML 135 R122.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated other comprehensive (income) loss - Schedule components of accumulated other comprehensive (income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance $ 515 $ (9,178)
Other comprehensive (income) loss 942 7,417
Reclassification to income (965) 3,033
Reclassification to NCI 13 (757)
Ending Balance 505 515
Share of OCI in equity method investee    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance 488 (3,309)
Other comprehensive (income) loss (3,253) 2,471
Reclassification to income 3,842 2,526
Reclassification to NCI (446) (1,200)
Ending Balance 631 488
Qualifying cash flow hedges    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance 551 (3,702)
Other comprehensive (income) loss 4,530 4,946
Reclassification to income (5,021) 507
Reclassification to NCI 368 (1,200)
Ending Balance 428 551
Cumulative translation adjustment    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (524) (2,167)
Other comprehensive (income) loss (335) 0
Reclassification to income 214 0
Reclassification to NCI 91 1,643
Ending Balance $ (554) $ (524)