XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Promissory Notes - Schedule of Promissory Notes (Details) - USD ($)
1 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 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   $ 29,606,988  
Less: debt issuance costs, net   (637,693) (689,190)
Long-term debt   $ 28,969,295 29,456,571
Promissory Notes | Promissory Note Issued on September 11, 2019      
Debt Instrument [Line Items]      
Description of variable rate basis   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 Assumed 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 Assumed 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.25%  
Description of variable rate basis   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   Wall Street Journal Prime Rate minus 0.5% with minimum of 3.0% for the first 24 months; thereafter, weekly average yield on U.S. Treasury Securities adjusted to a constant maturity of three years on April 21, 2023, 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 December 28, 2021      
Debt Instrument [Line Items]      
Interest Rate   3.25%  
Description of variable rate basis   Wall Street Journal Prime Rate with minimum of 3.25%  
Maturity Date   Dec. 28, 2023  
Long-term debt, gross   $ 2,350,000  
Promissory Notes | Promissory Note Issued on December 28, 2021 | 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,805,524 8,022,271
Promissory Notes | Promissory Note Issued on October 23, 2017      
Debt Instrument [Line Items]      
Interest Rate 4.25% 3.50%  
Maturity Date   Oct. 23, 2024  
Long-term debt, gross   $ 4,889,670 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,150,130 $ 11,287,500