XML 111 R95.htm IDEA: XBRL DOCUMENT v3.21.2
13. CONCENTRATIONS (Details) - Customer Concentration Risk
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue Benchmark | Three Major Customers        
Concentration Risk, Percentage     48.00% 52.00%
Accounts Receivable | Three Customers        
Concentration Risk, Percentage 49.00% 34.00%