Quarterly report pursuant to Section 13 or 15(d)

Revenue - Disaggregation of Revenue (Details)

v3.24.1.u1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenue $ 24,236 $ 18,397
U.S. federal government and agencies | Customer Concentration Risk | Revenue Benchmark    
Disaggregation of Revenue [Line Items]    
Revenue 14,757 13,670
International governments | Customer Concentration Risk | Revenue Benchmark    
Disaggregation of Revenue [Line Items]    
Revenue 9,019 4,383
Commercial and other | Customer Concentration Risk | Revenue Benchmark    
Disaggregation of Revenue [Line Items]    
Revenue 460 344
North America    
Disaggregation of Revenue [Line Items]    
Revenue 15,192 14,019
Middle East    
Disaggregation of Revenue [Line Items]    
Revenue 2,494 1,525
Asia Pacific    
Disaggregation of Revenue [Line Items]    
Revenue 6,248 2,625
Other    
Disaggregation of Revenue [Line Items]    
Revenue 302 228
Imagery    
Disaggregation of Revenue [Line Items]    
Revenue 15,895 12,912
Data, Software and Analytics    
Disaggregation of Revenue [Line Items]    
Revenue 1,938 2,848
Engineering Services    
Disaggregation of Revenue [Line Items]    
Revenue 2,316 9
Professional Services    
Disaggregation of Revenue [Line Items]    
Revenue $ 4,087 $ 2,628