XML 109 R92.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Disclosures and Concentrations of Risk - Additional Information (Details)
12 Months Ended
Dec. 31, 2021
Segment
Customer
Dec. 31, 2020
Segment
Customer
Revenue, Major Customer [Line Items]    
Number of operating segments | Segment   1
Number of reportable segments | Segment 1 1
Percentage of long-lived assets and revenue from external customers in united states 100.00% 100.00%
Customer Concentration Risk | Revenues    
Revenue, Major Customer [Line Items]    
Number of largest individual customers | Customer 3 3
Customer Concentration Risk | Revenues | Minimum    
Revenue, Major Customer [Line Items]    
Percentage of concentration risk 40.00% 39.00%
Customer Concentration Risk | Accounts Receivable, Net    
Revenue, Major Customer [Line Items]    
Number of largest individual customers | Customer 2 2
Customer Concentration Risk | Accounts Receivable, Net | Minimum    
Revenue, Major Customer [Line Items]    
Percentage of concentration risk 10.00% 10.00%
Customer Concentration Risk | Accounts Receivable, Net | Customer One    
Revenue, Major Customer [Line Items]    
Percentage of concentration risk 22.00% 26.00%
Customer Concentration Risk | Accounts Receivable, Net | Customer Two    
Revenue, Major Customer [Line Items]    
Percentage of concentration risk 35.00% 33.00%