v3.26.3
Interim and Long-Term Debt - Schedule of Maturities of Long-Term Debt (Details) - USD ($)
Sep. 30, 2026
Dec. 31, 2025
Equipment Financing Term Loans    
Debt Instrument [Line Items]    
Remainder of 2026 $ 5,565,000  
2027 35,060,000  
2028 37,878,000  
2029 40,922,000  
2030 38,755,000  
2031 13,646,000  
Total debt, net of debt issuance costs 171,826,000  
Convertible senior notes    
Debt Instrument [Line Items]    
Remainder of 2026 0  
2027 0  
2028 0  
2029 0  
2030 0  
2031 690,000,000  
Total debt, net of debt issuance costs $ 690,000,000 $ 0