XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Prepayments and Other Assets (Tables)
3 Months Ended
Mar. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Prepaid Balances

Prepayments and other assets are comprised of prepayments paid to vendors to initiate orders and prepaid services and fees. The prepaid balances are summarized as follows:

 

    March 31,     December 31,  
    2021     2020  
Vendor prepayments   $ 3,428,331     $ 2,676,493  
Prepaid services and fees     425,619       365,931  
Deferred financing asset (See Note 9 - Debt)     -       504,644  
Prepayments and other assets   $ 3,853,950     $ 3,547,068