XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.1
3. Revenue Recognition (Details 1) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 8,646,020 $ 9,203,334
Contract liabilities - current 110,218 0
Contract liabilities - non-current $ 154,679 $ 0