XML 25 R7.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
Statement of Comprehensive Income [Abstract]    
Net loss $ (66,717) $ (64,813)
Other comprehensive income (loss):    
Foreign currency translation (loss) gain (2,414) 738
Total comprehensive loss $ (69,131) $ (64,075)