v3.26.3
Debt and Other Financing - Outstanding Debt Schedule (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Current portion of long-term debt $ 15,375 $ 7,971
Non-current portion of long-term debt 210,575 199,917
Total long-term debt 225,950 207,888
Unamortized debt issuance costs (6,085) (6,771)
Outstanding balance 219,865 201,117
Convertible Senior Notes    
Debt Instrument [Line Items]    
Non-current portion of long-term debt $ 185,000 185,000
Convertible Senior Notes | Loans Payable    
Debt Instrument [Line Items]    
Interest rate 8.73%  
Satellite Launch Vendor Financing    
Debt Instrument [Line Items]    
Non-current portion of long-term debt $ 40,950 $ 22,888