XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information and Geographic Data - Narrative (Details) - Customer Concentration Risk
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue Benchmark | Customer One    
Product Information [Line Items]    
Concentration risk percentage 56.00%  
Revenue Benchmark | Customer Two    
Product Information [Line Items]    
Concentration risk percentage   43.00%
Accounts Receivable | Customer One    
Product Information [Line Items]    
Concentration risk percentage 56.00%  
Accounts Receivable | Customer Two    
Product Information [Line Items]    
Concentration risk percentage   43.00%