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 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 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 12.00%      
Customer B        
Concentration Risk [Line Items]        
Concentration risk percentage [1] 20.00% 19.00% 22.00% 28.00%
Customer C        
Concentration Risk [Line Items]        
Concentration risk percentage     11.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 months ended September 30, 2024 and 2023, and another government agency represented greater than 10% of the total revenue for the nine months ended September 30, 2023.