XML 61 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details) - Customer Concentration Risk
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue | Customer A      
Concentration Risk [Line Items]      
Concentration risk percentage   13.00% 14.00%
Revenue | Customer B      
Concentration Risk [Line Items]      
Concentration risk percentage 26.00%    
Revenue | Customer C      
Concentration Risk [Line Items]      
Concentration risk percentage     11.00%
Accounts Receivable | Customer A      
Concentration Risk [Line Items]      
Concentration risk percentage   34.00%  
Accounts Receivable | Customer B      
Concentration Risk [Line Items]      
Concentration risk percentage 29.00%    
Accounts Receivable | Customer D      
Concentration Risk [Line Items]      
Concentration risk percentage 0.00% 11.00%