XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Debt and Shareholders' Equity - Schedule of Long-Term Debt (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Long-term mortgage payable, less current maturities $ 33,037,172 $ 38,767,167
Mortgage Payable - HSBC Bank N.A.    
Debt Instrument [Line Items]    
Mortgage payable - HSBC Bank N.A. 11,620,000  
Less debt issuance costs (150,541)  
Long-term mortgage payable 11,469,459  
Less current maturities 388,536  
Long-term mortgage payable, less current maturities $ 11,080,923