v3.26.1
Property and Equipment - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Total property and equipment $ 61,286 $ 54,390
Less: Accumulated depreciation (27,620) (29,740)
Property and equipment, net 33,666 24,650
Satellites and other equipment    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 28,389 32,099
Satellites under construction    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 24,876 14,813
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 3,406 3,249
Other property and equipment    
Property, Plant, and Equipment [Line Items]    
Total property and equipment $ 4,615 $ 4,229
Minimum | Satellites and other equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, useful life 3 years  
Minimum | Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property and equipment, useful life 5 years  
Minimum | Other property and equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, useful life 3 years  
Maximum | Satellites and other equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, useful life 5 years  
Maximum | Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property and equipment, useful life 10 years  
Maximum | Other property and equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, useful life 10 years