XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Credit Risk and Concentration (Details) - Customer Concentration Risk - customer
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Revenue Benchmark      
Concentration Risk [Line Items]      
Number of customers accounted for 10% or more 2 3  
Revenue Benchmark | Customer One      
Concentration Risk [Line Items]      
Concentration risk percentage 23.00%    
Revenue Benchmark | Customer Two      
Concentration Risk [Line Items]      
Concentration risk percentage 17.00%    
Accounts Receivable      
Concentration Risk [Line Items]      
Number of customers accounted for 10% or more 3   1