v3.26.1
Leases - Additional Information (Details)
3 Months Ended 6 Months Ended
Mar. 11, 2022
USD ($)
ft²
RenewalOption
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Sep. 30, 2022
USD ($)
Lessee, Lease, Description [Line Items]              
Operating lease, expiration term   5 years   5 years      
Operating lease expense   $ 600,000 $ 600,000 $ 1,200,000 $ 1,200,000    
Operating leases, Weighted-average remaining lease term (in years)   8 years 6 months   8 years 6 months      
Operating leases, Weighted-average discount rate   11.50%   11.50%      
Security deposit refunded   $ 1,000,000          
Centennial Valley Properties I, LLC Lease Agreement              
Lessee, Lease, Description [Line Items]              
Lease description       The initial term of the Lease is twelve years (the Initial Term) from the commencement date, which was April 1, 2023 (the Commencement Date). The Company has two renewal options to extend the term of the Lease for an additional seven- or ten-year term for each renewal.      
Lease term 12 years            
Lease commencement date Apr. 01, 2023            
Lease agreement number of options to extend | RenewalOption 2            
Lease option to extend true            
Leased property building capacity | ft² 79,980            
Base rent per month from commencement date $ 227,000            
Rent after fixed escalation provisions $ 326,000            
Security deposit refunded   1,000,000          
Centennial Valley Properties I, LLC Lease Agreement | Letter of Credit | Cash Collateralized              
Lessee, Lease, Description [Line Items]              
Long-term Line of Credit             $ 5,000,000
Minimum | Centennial Valley Properties I, LLC Lease Agreement              
Lessee, Lease, Description [Line Items]              
Lease renewal term 7 years            
Maximum | Centennial Valley Properties I, LLC Lease Agreement              
Lessee, Lease, Description [Line Items]              
Lease renewal term 10 years            
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent              
Lessee, Lease, Description [Line Items]              
Refundable deposit   4,000,000   $ 4,000,000   $ 5,000,000  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent | Centennial Valley Properties I, LLC Lease Agreement              
Lessee, Lease, Description [Line Items]              
Refundable deposit   $ 4,000,000   $ 4,000,000      
KANSAS              
Lessee, Lease, Description [Line Items]              
Lease expiration date       2026-10