v3.26.1
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Net loss $ (25,294) $ (28,779)
Other comprehensive loss    
Unrealized loss on investment securities, available for sale (24) (19)
Unrealized gain (loss) on translation (86) 138
Comprehensive loss $ (25,404) $ (28,660)