v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net loss $ (94,391) $ (73,238)
Other comprehensive loss:    
Net unrealized loss on available-for-sale securities (1,108) (111)
Foreign currency translation gain 1,317 32
Total other comprehensive gain (loss): 209 (79)
Comprehensive loss $ (94,182) $ (73,317)