Annual report [Section 13 and 15(d), not S-K Item 405]

Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)

v3.25.1
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
segment
shares
Dec. 31, 2023
USD ($)
Nov. 06, 2024
Nov. 05, 2024
Dec. 31, 2022
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Advertising expense $ 1,600,000 $ 1,500,000      
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss, Current 39,400,000 19,700,000      
Accounts Receivable, Allowance 45,000 151,000      
Raw materials, inventory 46,000        
Satellite work in process 6,000,000.0        
Inventory   0      
Inventory reserves 0 0      
Debt Securities, Held-to-Maturity, Fair Value $ 39,400,000 19,700,000      
Investment in equity method investees   0      
Options granted (in shares) | shares 0        
Deferred Offering Costs $ 100,000        
Deferred Financing Costs $ 0 100,000      
Number of Reporting Units | segment 1        
Goodwill $ 10,260,000 $ 9,393,000     $ 9,393,000
LeoStella          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Ownership percentage   50.00% 50.00% 50.00%  
Difference between carrying amount and underlying equity   $ 1,200,000      
X-Bow          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Equity Method Investment, Realized Gain (Loss) on Disposal   $ 9,500,000      
Restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted Stock Unit, Outstanding | shares 4,000        
Restricted Stock or Unit Expense $ 26,000