v3.26.1
Balance Sheet Components - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Jan. 01, 2025
Property, Plant, and Equipment [Line Items]        
Property and equipment, at cost $ 248,181,000   $ 233,694,000  
Depreciation 3,600,000 $ 2,900,000    
Other than temporary impairment 0 0    
Gain (loss) on disposal of property and equipment 1,471,000 $ 10,000    
Utah Land And Building        
Property, Plant, and Equipment [Line Items]        
Gain (loss) on disposal of property and equipment 1,400,000      
Third parties        
Property, Plant, and Equipment [Line Items]        
Accounts receivable $ 68,093,000   $ 66,890,000 $ 55,700,000