XML 122 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
Concentration of Credit Risk (Narrative) (Details) - Customer Concentration Risk [Member] - Accounts Receivable [Member] - customer
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Concentration Risk [Line Items]    
Number of significant customers 5 5
Five Customers [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage of revenue 65.50% 63.80%