v3.26.1
Condensed Consolidated Statements Of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Condensed Consolidated Statements Of Comprehensive Income (Loss) [Abstract]    
Net income (loss) $ (8,134) $ (4,943)
Foreign currency translation gain (loss) 383 412
Gain (loss) on cash flow hedges 40 (11)
Other 54 51
Comprehensive income (loss) (7,657) (4,491)
Less: net income (loss) attributable to noncontrolling interests 13 (191)
Less: comprehensive income (loss) attributable to noncontrolling interests 4 1
Comprehensive income (loss) $ (7,674) $ (4,301)