v3.26.1
Balance Sheet Components - Schedule of Reserve for Foreign Research and Development Tax Credit And Reserve For VAT Receivable (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Reserve for Italian research and development tax credit  
Tax Credit Carryforward [Line Items]  
Beginning balance, reserve $ 0
Change in reserve (649)
Ending balance, reserve (649)
Reserve for VAT receivable  
Tax Credit Carryforward [Line Items]  
Beginning balance, reserve 0
Change in reserve (515)
Ending balance, reserve $ (515)