Annual report pursuant to Section 13 and 15(d)

Revenue Recognition (Details 3)

v3.21.1
Revenue Recognition (Details 3) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Allowance for loses $ (192,193) $ (291,372)
Notes Receivable [Member]    
Note receivable 1,166,428 1,501,288
Allowance for loses (292,050)
Notes receivable, net $ 874,378 $ 1,501,288