v3.22.2.2
Summary of Significant Accounting Policies - Additional Information (Detail) - Segment
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Significant Accounting Policies [Line Items]    
Number of operating segments 1  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer one [Member]    
Significant Accounting Policies [Line Items]    
Concentration Risk, Percentage 39.00% 40.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer two [Member]    
Significant Accounting Policies [Line Items]    
Concentration Risk, Percentage 30.00% 29.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer three [Member]    
Significant Accounting Policies [Line Items]    
Concentration Risk, Percentage 28.00% 27.00%
Minimum [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Significant Accounting Policies [Line Items]    
Concentration Risk, Percentage   96.00%
Maximum [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Significant Accounting Policies [Line Items]    
Concentration Risk, Percentage 97.00%