XML 120 R112.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Income - Schedule Components of Accumulated Other Comprehensive (Income) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Beginning Balance $ 113 $ 90 $ 502 $ 1,085 $ 1,052 $ 505
Other comprehensive income (loss) 153 915 (844) (6,360) 1,706 3,940
Reclassification to income (639) (830) (985) 166 (1,567) (1,679)
Reclassification to NCI 350 (62) 1,417 4,728 (106) (1,714)
Ending Balance (23) 113 90 (381) 1,085 1,052
Share of OCI in equity method investee            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Beginning Balance 88 150 255 448 447 631
Other comprehensive income (loss) 421 376 130 (2,158) 642 (231)
Reclassification to income (497) (600) (596) 1,239 (637) (531)
Reclassification to NCI 55 162 361 702 (4) 578
Ending Balance 67 88 150 231 448 447
Qualifying cash flow hedges            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Beginning Balance 586 505 828 1,193 1,150 428
Other comprehensive income (loss) (253) 510 (1,040) (4,168) 1,102 4,151
Reclassification to income (156) (217) (395) (1,059) (927) (1,163)
Reclassification to NCI 294 (212) 1,112 3,988 (132) (2,266)
Ending Balance 471 586 505 (46) 1,193 1,150
Cumulative translation adjustment            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Beginning Balance (561) (565) (581) (556) (545) (554)
Other comprehensive income (loss) (15) 29 66 (34) (38) 20
Reclassification to income 14 (13) 6 (14) (3) 15
Reclassification to NCI 1 (12) (56) 38 30 (26)
Ending Balance $ (561) $ (561) $ (565) $ (566) $ (556) $ (545)