XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net loss $ (33,517) $ (8,353) $ (84,033) $ (26,903)
Other comprehensive loss, net of tax:        
Unrealized gain (loss) on marketable securities 55 1,054 (21) 272
Foreign currency translation gain (loss) 55 601 2,283 (11)
Total other comprehensive loss 110 1,655 2,262 261
Comprehensive loss $ (33,407) $ (6,698) $ (81,771) $ (26,642)