XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Leases [Abstract]          
Operating lease right of use asset $ 13,737,768   $ 13,737,768   $ 14,041,843
Operating lease liability $ 13,737,768   $ 13,737,768   $ 14,041,843
Renewal terms 20 years   20 years    
Weighted average remaining lease term 16 years 1 month 6 days   16 years 1 month 6 days    
Weighted average rate 4.17%   4.17%    
Total rental expense $ 297,764 $ 279,592 $ 597,335 $ 581,129