XML 18 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Net loss $ (14,229) $ (23,930) $ (43,008) $ (50,243)
Other comprehensive income (loss):        
Unrealized loss on investment securities, available-for-sale (3) (11) (22) (45)
Unrealized gain (loss) on translation 402 (45) 540 (64)
Total comprehensive income (loss) 399 (56) 518 (109)
Comprehensive loss $ (13,830) $ (23,986) $ (42,490) $ (50,352)