XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Long-Term Debt and Shareholders' Equity - Schedule of Long-Term Debt (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Long-term mortgage payable less current maturities $ 49,915,649 $ 33,037,172
Mortgage Payable - HSBC Bank N.A.    
Debt Instrument [Line Items]    
Mortgage payable - HSBC Bank N.A. 11,232,990 11,620,000
Less debt issuance costs (134,790) (150,541)
Long-term mortgage payable 11,098,200 11,469,459
Less current maturities 404,588 388,536
Long-term mortgage payable less current maturities $ 10,693,612 $ 11,080,923