v3.26.1
Balance Sheet Details - Schedule of Components of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Prepaid expenses:    
Prepaid inventory $ 858 $ 228
Prepaid insurance 251 884
Prepaid income tax 2,790 2,789
Other 3,001 3,034
Other current assets:    
Tax refund receivable 1,017 5,410
Tenant improvement receivables 582 4,208
Other 5,479 2,977
Total prepaid expenses and other current assets $ 13,978 $ 19,530