XML 48 R42.htm IDEA: XBRL DOCUMENT v3.24.4
Balance Sheet Components - Schedule of Acrcued expenses - Details (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Abstract]    
Accrued professional service fees $ 6,117 $ 2,029
Accrued sales and marketing costs 1,704 1,601
Accrued tax payable 1,351 1,452
Accrued others 346 280
Accrued research and development costs 153 1,546
Accrued litigation expenses 0 500
Accrued expenses $ 9,671 $ 7,408