XML 83 R72.htm IDEA: XBRL DOCUMENT v3.22.2
Risks and Uncertainties - Information About Significant Customers (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Concentration Risk [Line Items]      
Accounts receivable $ 11,391   $ 7,706
Significant Customers      
Concentration Risk [Line Items]      
Accounts receivable 5,342    
Customer 1      
Concentration Risk [Line Items]      
Accounts receivable 3,805    
Customer 2      
Concentration Risk [Line Items]      
Accounts receivable 1,537    
Revenue | Customer concentration risk | Significant Customers      
Concentration Risk [Line Items]      
Revenues $ 6,196 $ 6,120  
Concentration of risk (as a percent) 20.00% 23.00%  
Revenue | Customer concentration risk | Customer 1      
Concentration Risk [Line Items]      
Revenues $ 3,559 $ 4,031  
Concentration of risk (as a percent) 12.00% 15.00%  
Revenue | Customer concentration risk | Customer 2      
Concentration Risk [Line Items]      
Revenues $ 2,637 $ 2,089  
Concentration of risk (as a percent) 8.00% 8.00%