XML 62 R47.htm IDEA: XBRL DOCUMENT 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 $ 6,416 $ 5,703
Prepaid insurance 967 893
Receivable from contract manufacturers 3,497 2,882
IRS Income tax refund receivable 2,993 0
Insurance receivable 0 2,000
Other current assets 3,644 1,272
Total prepaid and other current assets $ 17,517 $ 12,750