Annual report [Section 13 and 15(d), not S-K Item 405]

Financing Obligations - Schedule of Future Financing Obligation Payments (Details)

v3.25.1
Financing Obligations - Schedule of Future Financing Obligation Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Sale Leaseback Transaction [Line Items]    
Financing Obligation $ 49,856 $ 49,225
Montana Facility Financing Obligation    
Sale Leaseback Transaction [Line Items]    
2025 1,623  
2026 1,655  
2027 1,688  
2028 1,722  
2029 1,756  
Thereafter 21,431  
Total financing obligation payments 29,875  
Unamortized deferred financing costs 0  
Amount representing interest (20,024)  
Net financing obligation and asset at end of term 4,145  
Financing Obligation 13,996  
California Facilities Financing Obligation    
Sale Leaseback Transaction [Line Items]    
2025 3,401  
2026 3,503  
2027 3,608  
2028 3,717  
2029 3,828  
Thereafter 94,518  
Total financing obligation payments 112,575  
Unamortized deferred financing costs (211)  
Amount representing interest (91,693)  
Net financing obligation and asset at end of term 15,240  
Financing Obligation $ 35,911