XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Segment, Concentration and Geographical Information - Additional Information (Detail)
12 Months Ended
Dec. 31, 2022
location
Business_Unit
Dec. 31, 2021
location
Revenue, Major Customer [Line Items]    
Number of primary business units | Business_Unit 1  
Number of geographic locations | location 2 2
Customer Concentration Risk | Revenue | One Customer    
Revenue, Major Customer [Line Items]    
Concentration percentage 40.00% 56.00%
Customer Concentration Risk | Revenue | Two Customer    
Revenue, Major Customer [Line Items]    
Concentration percentage 38.00% 24.00%
Customer Concentration Risk | Accounts Receivable | One Customer    
Revenue, Major Customer [Line Items]    
Concentration percentage 40.00% 42.00%
Customer Concentration Risk | Accounts Receivable | Two Customer    
Revenue, Major Customer [Line Items]    
Concentration percentage 26.00% 27.00%
Customer Concentration Risk | Accounts Receivable | Three Customer    
Revenue, Major Customer [Line Items]    
Concentration percentage 17.00% 14.00%
Customer Concentration Risk | Accounts Receivable | Four Customer    
Revenue, Major Customer [Line Items]    
Concentration percentage   12.00%
Supplier Concentration Risk | Service provider one | Purchase    
Revenue, Major Customer [Line Items]    
Concentration percentage 36.00% 36.00%
Supplier Concentration Risk | Service provider one | Accounts Payable    
Revenue, Major Customer [Line Items]    
Concentration percentage 19.00% 15.00%
Supplier Concentration Risk | Service provider two | Purchase    
Revenue, Major Customer [Line Items]    
Concentration percentage   13.00%
Supplier Concentration Risk | Service provider two | Accounts Payable    
Revenue, Major Customer [Line Items]    
Concentration percentage   0.00%