XML 30 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Credit Risk and Concentrations (Tables)
3 Months Ended
Mar. 31, 2021
Risks and Uncertainties [Abstract]  
Schedule of risk percentage of revenue from customers
   For the Three Months Ended
March 31, 2021
   For the Three Months Ended
March 31, 2020
 
   $   %   $   % 
Customer A   509    41%   1,121    49%
Customer B   348    28%   576    25%
Customer C   169    14%   -    - 
Customer D   169    14%   -    -