XML 42 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Statements Of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Consolidated Statements Of Comprehensive Income (Loss) [Abstract]      
Net income (loss) $ (14,652) $ (35,898) $ (31,185)
Foreign currency translation gain (loss) 2,337 (4,544) (290)
Gain (loss) on cash flow hedges 81 (137) (580)
Others 151 172 153
Comprehensive income (loss) (12,083) (40,407) (31,902)
Less: net income (loss) attributable to noncontrolling interests (512) (597) (512)
Less: comprehensive income (loss) attributable to noncontrolling interests 10 (9) (1)
Comprehensive income (loss) $ (11,581) $ (39,801) $ (31,389)