XML 94 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Net loss $ (82,842) $ (53,091) $ (43,200)
Other comprehensive loss      
Unrealized gain (loss) on investment securities, available-for-sale 153 (108) (19)
Unrealized gain on translation 184
Comprehensive loss $ (82,505) $ (53,199) $ (43,219)