Quarterly report [Sections 13 or 15(d)]

Summary of Significant Accounting Policies - Summary of Customers Whose Revenue and Accounts Receivable Balances (Detail)

v3.25.0.1
Summary of Significant Accounting Policies - Summary of Customers Whose Revenue and Accounts Receivable Balances (Detail) - Customer Concentration Risk - Revenue Benchmark
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Concentration Risk [Line Items]        
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%
Customer A        
Concentration Risk [Line Items]        
Concentration risk percentage [1] 31.00% 33.00% 23.00% 32.00%
Customer B        
Concentration Risk [Line Items]        
Concentration risk percentage   13.00% 16.00%  
[1] Consists of multiple U.S. government agencies, of which one government agency represented greater than 10% of total revenue for each of the three and six months ended June 30, 2024 and 2023.