XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Net loss $ (96,915) $ (82,842) $ (53,091)
Other comprehensive income      
Unrealized gain (loss) on investment securities, available-for-sale 153 (108)
Unrealized (loss) gain on translation (210) 184
Total comprehensive income (loss) (210) 337 (108)
Comprehensive loss $ (97,125) $ (82,505) $ (53,199)