v3.26.1
Summary of Significant Accounting Policies - Summary of Customers Whose Revenue and Accounts Receivable Balances (Detail) - Customer Concentration Risk
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Revenue Benchmark          
Concentration Risk [Line Items]          
Concentration risk percentage   100.00%   100.00%  
Customer A | Revenue Benchmark          
Concentration Risk [Line Items]          
Concentration risk percentage [1] 22.00% 20.00% 26.00% 17.00%  
Customer B | Revenue Benchmark          
Concentration Risk [Line Items]          
Concentration risk percentage 13.00% 10.00% 12.00%    
Customer C | Revenue Benchmark          
Concentration Risk [Line Items]          
Concentration risk percentage 11.00%   12.00%    
Customer D | Revenue Benchmark          
Concentration Risk [Line Items]          
Concentration risk percentage 16.00%   10.00%    
Customer E | Revenue Benchmark          
Concentration Risk [Line Items]          
Concentration risk percentage   16.00%   13.00%  
Customer F | Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk percentage     21.00%    
Customer G | Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk percentage     16.00%    
Customer H | Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk percentage         34.00%
Customer I | Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk percentage     10.00%   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 and six months ended June 30, 2026. No government agency represented greater than 10% of total revenue for each of the three and six months ended June 30, 2025.