XML 40 R24.htm IDEA: XBRL DOCUMENT v3.21.2
SCHEDULE OF CONTRACT WITH CUSTOMER LIABILITY (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Beginning of period $ 1,339,309 $ 302,960 $ 916,880 $ 109,552
Additions 6,183,965 1,127,862 11,210,719 2,484,256
Revenue recognized 6,141,336 1,127,152 10,745,661 2,290,138
End of period $ 1,381,938 $ 303,670 $ 1,381,938 $ 303,670