XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Promissory Notes - Schedule of Promissory Notes (Details) - USD ($)
1 Months Ended 9 Months Ended
Mar. 31, 2021
Sep. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]      
Less: debt issuance costs, net     $ (614,088)
Promissory Notes      
Debt Instrument [Line Items]      
Long-term debt, gross   $ 27,399,428  
Less: debt issuance costs, net   (633,647) (689,190)
Long-term debt   $ 26,765,781 29,456,571
Promissory Notes | Promissory Note Issued on September 11, 2019      
Debt Instrument [Line Items]      
Interest Rate   2.36%  
Description of variable rate basis   2.36% adjusted monthly based on 30 day LIBOR plus 225 basis points  
Maturity Date   Sep. 11, 2021  
Long-term debt, gross     3,407,391
Promissory Notes | Promissory Note Issued on September 11, 2019 | LIBOR      
Debt Instrument [Line Items]      
Basis spread on variable rate   225.00%  
Promissory Notes | Promissory Note Issued on January 15, 2015 and Modified on November 30, 2020      
Debt Instrument [Line Items]      
Interest Rate   3.72%  
Description of variable rate basis   3.72% fixed rate after using SWAP whereas the loan is LIBOR plus 2.75%  
Maturity Date   Aug. 10, 2028  
Long-term debt, gross   $ 1,286,664 1,286,664
Promissory Notes | Promissory Note Issued on January 15, 2015 and Modified on November 30, 2020 | LIBOR      
Debt Instrument [Line Items]      
Basis spread on variable rate   2.75%  
Promissory Notes | Promissory Note Issued on February 4, 2021      
Debt Instrument [Line Items]      
Interest Rate   3.40%  
Description of variable rate basis   3.4% adjusted monthly based on 30 day Wall Street Journal Prime Rate with minimum of 3.25%  
Maturity Date   Feb. 04, 2023  
Long-term debt, gross   $ 1,275,000  
Promissory Notes | Promissory Note Issued on February 4, 2021 | Minimum      
Debt Instrument [Line Items]      
Interest Rate   3.25%  
Promissory Notes | Promissory Note Issued on April 21, 2021      
Debt Instrument [Line Items]      
Interest Rate   2.75%  
Description of variable rate basis   2.75% adjusted monthly based on 30 day Wall Street Journal Prime Rate minus 0.5% with minimum of 3.0% for first 24 months, then U.S. Treasury Securities Rate plus 2.75% with a minimum of 3.25%  
Maturity Date   Dec. 31, 2024  
Long-term debt, gross   $ 850,000  
Promissory Notes | Promissory Note Issued on April 21, 2021 | Minimum      
Debt Instrument [Line Items]      
Interest Rate   3.00%  
Promissory Notes | Promissory Note Issued on April 21, 2021 | Prime Rate      
Debt Instrument [Line Items]      
Basis spread on variable rate   0.50%  
Promissory Notes | Promissory Note Issued on April 21, 2021 | U.S. Treasury      
Debt Instrument [Line Items]      
Basis spread on variable rate   2.75%  
Promissory Notes | Promissory Note Issued on April 21, 2021 | U.S. Treasury | Minimum      
Debt Instrument [Line Items]      
Interest Rate   3.25%  
Promissory Notes | Promissory Note Issued on September 30, 2019      
Debt Instrument [Line Items]      
Interest Rate 4.25% 3.50%  
Maturity Date   Sep. 30, 2024  
Long-term debt, gross   $ 7,861,426 8,022,271
Promissory Notes | Promissory Note Issued on October 23, 2017      
Debt Instrument [Line Items]      
Interest Rate 4.25% 3.50%  
Description of variable rate basis   3.50%  
Maturity Date   Oct. 23, 2024  
Long-term debt, gross   $ 4,929,070 5,041,935
Promissory Notes | Promissory Note Issued on December 16, 2019      
Debt Instrument [Line Items]      
Interest Rate   10.00%  
Maturity Date   Dec. 16, 2021  
Long-term debt, gross     1,100,000
Promissory Notes | Promissory Note Issued on February 11, 2020      
Debt Instrument [Line Items]      
Interest Rate   4.17%  
Maturity Date   Mar. 06, 2030  
Long-term debt, gross   $ 11,197,268 $ 11,287,500