XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Segment, Customer Concentration and Geographical Information - Additional Information (Detail)
3 Months Ended
Mar. 31, 2023
location
businessUnit
Mar. 31, 2022
location
Revenue, Major Customer [Line Items]    
Number of primary business units | businessUnit 1  
Number of geographic locations | location 2 2
Customer Concentration Risk | Revenues | Customer one    
Revenue, Major Customer [Line Items]    
Concentration percentage 37.00% 40.00%
Customer Concentration Risk | Revenues | Customer two    
Revenue, Major Customer [Line Items]    
Concentration percentage 37.00% 37.00%
Customer Concentration Risk | Revenues | Customer three    
Revenue, Major Customer [Line Items]    
Concentration percentage 14.00% 10.00%
Customer Concentration Risk | Accounts receivable | Customer one    
Revenue, Major Customer [Line Items]    
Concentration percentage 37.00% 36.00%
Customer Concentration Risk | Accounts receivable | Customer two    
Revenue, Major Customer [Line Items]    
Concentration percentage 34.00% 35.00%
Customer Concentration Risk | Accounts receivable | Customer three    
Revenue, Major Customer [Line Items]    
Concentration percentage 17.00% 12.00%
Customer Concentration Risk | Accounts receivable | Customer four    
Revenue, Major Customer [Line Items]    
Concentration percentage   11.00%