XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Significant risks and uncertainties including business and credit concentrations (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
customer
Jun. 30, 2021
customer
Jun. 30, 2022
USD ($)
customer
Jun. 30, 2021
customer
Dec. 31, 2021
USD ($)
customer
Concentration Risk [Line Items]          
Allowance for doubtful accounts | $ $ 45   $ 45   $ 45
Revenue from Contract with Customer Benchmark | Customers          
Concentration Risk [Line Items]          
Number of customers with concentration risk 1 1 0 0  
Revenue from Contract with Customer Benchmark | Customers | One Customer          
Concentration Risk [Line Items]          
Concentration Risk, Percentage 13.00% 12.00%      
Accounts Receivable. | Customers          
Concentration Risk [Line Items]          
Number of customers with concentration risk     1   0
Accounts Receivable. | Customers | One Customer          
Concentration Risk [Line Items]          
Concentration Risk, Percentage     18.00%