XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment, Concentration and Geographical Information - Additional Information (Detail)
12 Months Ended
Dec. 31, 2021
Customer
Business_Unit
ServiceProvider
Location
Dec. 31, 2020
Customer
ServiceProvider
Location
Revenue, Major Customer [Line Items]    
Number of primary business units | Business_Unit 1  
Number of customers concentrated | Customer 2 1
Number of service providers concentrated | ServiceProvider 2 1
Number of geographic locations | Location 3 3
Customer Concentration Risk [Member] | Revenues [Member] | Minimum [Member]    
Revenue, Major Customer [Line Items]    
Concentration percentage 10.00% 10.00%
Customer Concentration Risk [Member] | Revenues [Member] | Customer One [Member]    
Revenue, Major Customer [Line Items]    
Concentration percentage 56.00%  
Customer Concentration Risk [Member] | Revenues [Member] | Customer Two [Member]    
Revenue, Major Customer [Line Items]    
Concentration percentage 24.00%  
Customer Concentration Risk [Member] | Revenues [Member] | One Customer [Member]    
Revenue, Major Customer [Line Items]    
Concentration percentage   81.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer One [Member]    
Revenue, Major Customer [Line Items]    
Concentration percentage 42.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer Two [Member]    
Revenue, Major Customer [Line Items]    
Concentration percentage 27.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | One Customer [Member]    
Revenue, Major Customer [Line Items]    
Concentration percentage   91.00%
Supplier concentration risk [Member] | Purchase [Member] | Minimum [Member]    
Revenue, Major Customer [Line Items]    
Concentration percentage 10.00% 10.00%
Supplier concentration risk [Member] | Service Provider One [Member] | Purchase [Member]    
Revenue, Major Customer [Line Items]    
Concentration percentage 36.00%  
Supplier concentration risk [Member] | Service Provider One [Member] | Accounts payable [Member]    
Revenue, Major Customer [Line Items]    
Concentration percentage 15.00%  
Supplier concentration risk [Member] | Service Provider Two [Member] | Purchase [Member]    
Revenue, Major Customer [Line Items]    
Concentration percentage 13.00%  
Supplier concentration risk [Member] | Service Provider Two [Member] | Accounts payable [Member]    
Revenue, Major Customer [Line Items]    
Concentration percentage 0.00%  
Supplier concentration risk [Member] | Service Provider [Member] | Accounts payable [Member]    
Revenue, Major Customer [Line Items]    
Concentration percentage   10.00%