v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net loss $ (22,562) $ (22,586) $ (133,642) $ (79,287)
Other comprehensive income (loss):        
Net foreign currency translation gain (loss) (5) (3) (26) 82
Change in net unrealized gain (loss) on marketable securities (99) 190 (669) 496
Tax provision on other comprehensive income (loss) 0 (43) 0 (112)
Other comprehensive income (loss), net of tax (104) 144 (695) 466
Comprehensive loss $ (22,666) $ (22,442) $ (134,337) $ (78,821)