XML 20 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net loss $ (29,142) $ (21,501) $ (38,688)
Other comprehensive (loss) income net of taxes      
Unrealized (loss) gain on available-for-sale securities (106) 100 0
Foreign currency translation adjustments (2,608) 1,104 (250)
Total other comprehensive (loss) income (2,714) 1,204 (250)
Total comprehensive loss (31,856) (20,297) (38,938)
Comprehensive (loss) income attributable to noncontrolling interest (144) 238 3,003
Total comprehensive loss available to common stockholders $ (31,712) $ (20,535) $ (41,941)