XML 89 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Debt Agreements (Details) - Schedule of long-term debt consisted - USD ($)
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Secured Notes Payable    
Total long-term debt $ 19,071,664 $ 19,108,078
Less unamortized discounts and debt issuance costs (128,354) (61,079)
Total long-term debt, less discounts and debt issuance costs 18,943,310 19,046,999
Less current portion of long-term debt (7,210,439) (18,340,706)
Debt classified as long-term debt $ 11,732,871 706,293
Secured note payable One [Member]    
Secured Notes Payable    
Maturity Date February 28, 2020  
Amount Outstanding $ 788,709
Interest Rate 12.50%
Secured note payable Two [Member]    
Secured Notes Payable    
Maturity Date [1] March 1, 2022  
Amount Outstanding [1] $ 125,516 $ 150,710
Interest Rate [1] 9.00% 9.00%
Secured note payable Three [Member]    
Secured Notes Payable    
Maturity Date [1] September 1, 2021  
Amount Outstanding [1] $ 7,987 $ 10,790
Interest Rate [1] 7.90% 7.90%
Secured note payable Four [Member]    
Secured Notes Payable    
Maturity Date November 26, 2021  
Amount Outstanding $ 1,000,000 $ 2,000,000
Interest Rate 15.00% 15.00%
Secured note payable Five [Member]    
Secured Notes Payable    
Maturity Date December 26, 2020  
Amount Outstanding $ 75,219
Interest Rate 78.99%
Secured note payable Six [Member]    
Secured Notes Payable    
Maturity Date September 15, 2020  
Amount Outstanding $ 855,120
Interest Rate 36.00%
Secured note payable Seven [Member]    
Secured Notes Payable    
Maturity Date October 15, 2020  
Amount Outstanding $ 2,007,971
Interest Rate 18.00%
Equipment financing loan One [Member]    
Secured Notes Payable    
Maturity Date November 9, 2023  
Amount Outstanding $ 57,146
Interest Rate 8.50%
Equipment financing loan Two [Member]    
Secured Notes Payable    
Maturity Date December 19, 2023  
Amount Outstanding $ 83,851
Interest Rate 6.70%
Equipment financing loan Three[Member]    
Secured Notes Payable    
Maturity Date January 17, 2024  
Amount Outstanding $ 38,732
Interest Rate 6.70%
Secured note payable Eight [Member]    
Secured Notes Payable    
Maturity Date January 6, 2021  
Amount Outstanding $ 1,100,000
Interest Rate 10.00%
Secured note payable Nine [Member]    
Secured Notes Payable    
Maturity Date January 15, 2022  
Amount Outstanding $ 4,480,000
Interest Rate Variable
Secured loan [Member]    
Secured Notes Payable    
Maturity Date April 30, 2021  
Amount Outstanding $ 177,597
Interest Rate Variable
Secured Notes Payable [Member]    
Secured Notes Payable    
Amount Outstanding $ 5,791,100 $ 7,168,248
Note payable One [Member]    
Secured Notes Payable    
Maturity Date September 30, 2020  
Amount Outstanding $ 500,000
Interest Rate 15.00%
Note payable Two [Member]    
Secured Notes Payable    
Maturity Date September 30, 2020  
Amount Outstanding $ 175,000
Interest Rate 15.00%
Note payable Three [Member]    
Secured Notes Payable    
Maturity Date August 31, 2020  
Amount Outstanding $ 3,500,000
Interest Rate 18.00%
Note payable Four [Member]    
Secured Notes Payable    
Maturity Date July 9, 2019  
Amount Outstanding
Interest Rate
Note payable Five [Member]    
Secured Notes Payable    
Maturity Date December 6, 2019  
Amount Outstanding $ 66,700
Interest Rate 18.00%
Note payable Six [Member]    
Secured Notes Payable    
Maturity Date November 30, 2020  
Amount Outstanding $ 500,000
Interest Rate 15.00%
Notes payable Seven [Member]    
Secured Notes Payable    
Maturity Date June 30, 2020  
Amount Outstanding $ 379,588
Interest Rate 0.00%
Note payable Eight [Member]    
Secured Notes Payable    
Maturity Date June 30, 2020  
Amount Outstanding $ 165,986
Interest Rate 0.00%
Notes payable Nine [Member]    
Secured Notes Payable    
Maturity Date [1] February 16, 2023  
Amount Outstanding [1] $ 47,693 $ 83,309
Interest Rate [1] 3.00% 3.00%
Notes payable Ten [Member]    
Secured Notes Payable    
Maturity Date September 30, 2020  
Amount Outstanding $ 290,000
Interest Rate 12.00%
Note payable Eleven [Member]    
Secured Notes Payable    
Maturity Date October 13, 2020 through November 30, 2020  
Amount Outstanding $ 1,200,000
Interest Rate 18.00%
Note payable Twelve [Member]    
Secured Notes Payable    
Maturity Date January 31, 2021 through February 23, 2021  
Amount Outstanding $ 550,000
Interest Rate 18.00%
Note payable Thirteen [Member]    
Secured Notes Payable    
Maturity Date February 10, 2021  
Amount Outstanding $ 1,500,000
Interest Rate 10.00%
PPP Loans [Member]    
Secured Notes Payable    
Maturity Date April 30, 2022 through May 26, 2022  
Amount Outstanding $ 455,184 $ 455,184
Interest Rate 1.00% 1.00%
PPP Loan One [Member]    
Secured Notes Payable    
Maturity Date May 14, 2022  
Amount Outstanding $ 24,028 $ 24,028
Interest Rate 1.00% 1.00%
PPP Loan Two [Member]    
Secured Notes Payable    
Maturity Date August 11, 2025  
Amount Outstanding $ 103,659 $ 103,659
Interest Rate 1.00% 1.00%
Total notes payable [Member]    
Secured Notes Payable    
Amount Outstanding $ 2,130,564 $ 7,993,454
Senior debenture One [Member]    
Secured Notes Payable    
Maturity Date December 31, 2019  
Amount Outstanding $ 84,000
Interest Rate 15.00%
Total senior debentures [Member]    
Secured Notes Payable    
Amount Outstanding $ 84,000
Convertible note payable One [Member]    
Secured Notes Payable    
Maturity Date January 29, 2021  
Amount Outstanding $ 374,137
Interest Rate 24.00%
Convertible note payable Two [Member]    
Secured Notes Payable    
Maturity Date November 20, 2020  
Amount Outstanding $ 2,238,239
Interest Rate 24.00%
Convertible note payable Three [Member]    
Secured Notes Payable    
Maturity Date January 29, 2026  
Amount Outstanding $ 11,150,000  
Interest Rate 1.01%  
Total Convertible note payable [Member]    
Secured Notes Payable    
Amount Outstanding $ 11,150,000 $ 2,612,376
Senior convertible debenture One [Member]    
Secured Notes Payable    
Maturity Date December 31, 2021  
Amount Outstanding $ 250,000
Interest Rate 15.00%
Senior convertible debenture Two [Member]    
Secured Notes Payable    
Maturity Date November 30, 2020  
Amount Outstanding $ 1,000,000
Interest Rate 15.00%
Total senior convertible debenture [Member]    
Secured Notes Payable    
Amount Outstanding $ 1,250,000
[1] Note is in default. Refer to further discussion below.