XML 120 R107.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated other comprehensive income (loss) - Schedule components of accumulated other comprehensive (income) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance $ 505 $ 515
Other comprehensive income (loss) 3,940 (352)
Reclassification to income (1,679) (913)
Reclassification to NCI (1,714) 958
Ending Balance 1,052 208
Share of OCI in equity method investee    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance 631 488
Other comprehensive income (loss) (231) (321)
Reclassification to income (531) (416)
Reclassification to NCI 578 559
Ending Balance 447 310
Qualifying cash flow hedges    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance 428 551
Other comprehensive income (loss) 4,151 389
Reclassification to income (1,163) (497)
Reclassification to NCI (2,266) 81
Ending Balance 1,150 524
Cumulative translation adjustment    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (554) (524)
Other comprehensive income (loss) 20 (420)
Reclassification to income 15 0
Reclassification to NCI (26) 318
Ending Balance $ (545) $ (626)