XML 30 R6.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net loss $ (107,150) $ (38,531) $ (28,354)
Other comprehensive income (loss), net of tax:      
Unrealized gains (losses) on marketable securities (25) (219) 325
Foreign currency translation 2,382 (1,189) 541
Total other comprehensive income (loss) 2,357 (1,408) 866
Comprehensive loss $ (104,793) $ (39,939) $ (27,488)