v3.25.4
Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid expenses $ 1,927 $ 1,827
Prepaid insurance 749 847
VAT and other receivable 591 671
Other current assets 491 1,129
Total prepaid expenses and other current assets $ 3,758 $ 4,474