v3.26.3
Debt and Other Financing - Long Term Debt Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Non-current portion of long-term debt $ 210,575 $ 199,917
Level 1    
Debt Instrument [Line Items]    
Non-current portion of long-term debt 217,736 204,135
Level 2    
Debt Instrument [Line Items]    
Non-current portion of long-term debt 0 0
Level 3    
Debt Instrument [Line Items]    
Non-current portion of long-term debt 40,914 21,822
Convertible Senior Notes    
Debt Instrument [Line Items]    
Non-current portion of long-term debt 185,000 185,000
Convertible Senior Notes | Level 1    
Debt Instrument [Line Items]    
Non-current portion of long-term debt 217,736 204,135
Convertible Senior Notes | Level 2    
Debt Instrument [Line Items]    
Non-current portion of long-term debt 0 0
Convertible Senior Notes | Level 3    
Debt Instrument [Line Items]    
Non-current portion of long-term debt 0 0
Satellite Launch Vendor Financing    
Debt Instrument [Line Items]    
Non-current portion of long-term debt 40,950 22,888
Satellite Launch Vendor Financing | Level 1    
Debt Instrument [Line Items]    
Non-current portion of long-term debt 0 0
Satellite Launch Vendor Financing | Level 2    
Debt Instrument [Line Items]    
Non-current portion of long-term debt 0 0
Satellite Launch Vendor Financing | Level 3    
Debt Instrument [Line Items]    
Non-current portion of long-term debt $ 40,914 $ 21,822