XML 100 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Significant Balance Sheet Components - Prepaid Expense And Other Current Assets And Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Prepaid Expense and Other Assets, Current [Abstract]    
Research and development tax credits and grants $ 1,666 $ 900
Deferred sales commissions 751 793
Software and subscriptions 1,089 679
Current lease deposits 163 321
Other prepaid expenses 1,059 767
Prepaid expenses and other current assets 4,728 3,460
Other Assets, Noncurrent [Abstract]    
Deferred sales commissions 1,112 1,449
Lease deposits 188 142
Other prepaid expenses 258 107
Other assets $ 1,558 $ 1,698
Amortization period of sales commissions (in years) 5 years