v3.26.1
Fixed Assets, net - Schedule of Fixed Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Right of use assets, net $ 2,257 $ 0
Total fixed assets, at cost 79,755 65,393
Less: Total accumulated depreciation (21,685) (19,100)
Fixed assets, net 58,070 46,293
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Total fixed assets, at cost 22,371 17,417
Orbiting satellites    
Property, Plant, and Equipment [Line Items]    
Total fixed assets, at cost 0 5,793
Machinery and equipment    
Property, Plant, and Equipment [Line Items]    
Total fixed assets, at cost 27,127 17,407
Computer equipment    
Property, Plant, and Equipment [Line Items]    
Total fixed assets, at cost 6,608 5,609
Software    
Property, Plant, and Equipment [Line Items]    
Total fixed assets, at cost 3,579 2,701
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Total fixed assets, at cost 4,572 3,907
Construction in process    
Property, Plant, and Equipment [Line Items]    
Total fixed assets, at cost $ 13,241 $ 12,559