v3.26.1
Debt and Other Financing - Outstanding Debt Schedule (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Current portion of long-term debt $ 11,692 $ 7,971
Non-current portion of long-term debt 205,458 199,917
Total long-term debt 217,150 207,888
Unamortized debt issuance costs (6,312) (6,771)
Outstanding balance 210,838 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 $ 32,150 $ 22,888