v3.25.1
Balance Sheet Details - Schedule of Components of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Prepaid expenses:    
Prepaid inventory $ 300 $ 115
Prepaid rent 55 47
Prepaid insurance 511 804
Prepaid income tax 7,380 7,380
Other 3,803 3,786
Other current assets:    
Tax refund receivable 178 0
Other 2,285 1,943
Total prepaid expenses and other current assets $ 14,512 $ 14,075