v3.26.1
Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Tax Credit Carryforward [Line Items]    
Reductions in research and development expense   $ 0.3
Gain on settlement of accounts payable $ 2.6  
Italy    
Tax Credit Carryforward [Line Items]    
R&D tax credit 2.4  
Reserve for estimated losses $ 1.1