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 | 
| X | ||||||||||
- Definition Financing Obligation And Asset. Net No definition available. 
  | 
| X | ||||||||||
- Definition Financing Obligation, Interest No definition available. 
  | 
| X | ||||||||||
- Definition Financing Obligation Non-Current No definition available. 
  | 
| X | ||||||||||
- Definition Financing Obligation Payments Due No definition available. 
  | 
| X | ||||||||||
- Definition Financing Obligation, To Be Paid, After Year Five No definition available. 
  | 
| X | ||||||||||
- Definition Financing Obligation, To Be Paid, Year Five No definition available. 
  | 
| X | ||||||||||
- Definition Financing Obligation, To Be Paid, Year Four No definition available. 
  | 
| X | ||||||||||
- Definition Financing Obligation, To Be Paid, Year One No definition available. 
  | 
| X | ||||||||||
- Definition Financing Obligation, To Be Paid, Year Three No definition available. 
  | 
| X | ||||||||||
- Definition Financing Obligation, To Be Paid, Year Two No definition available. 
  | 
| X | ||||||||||
- Definition Financing Obligation, Unamortized Deferred Financing Costs No definition available. 
  | 
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  |