v3.26.1
Balance Sheet Components - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Property, Plant, and Equipment [Line Items]        
Depreciation and amortization expense $ 2,700,000 $ 2,300,000 $ 5,100,000 $ 4,600,000
Impairment of property and equipment 5,670,000 $ 0 5,670,000 $ 0
Construction in Progress        
Property, Plant, and Equipment [Line Items]        
Impairment of property and equipment 3,100,000   3,100,000  
Other equipment        
Property, Plant, and Equipment [Line Items]        
Impairment of property and equipment     900,000  
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Property, Plant, and Equipment [Line Items]        
Impairment of property and equipment $ 4,000,000   $ 4,000,000