XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details Narrative) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating lease right of use asset $ 13,585,730 $ 14,041,843
Operating lease liability $ 13,585,730 $ 14,041,843
Renewal terms 20 years  
Weighted average remaining lease term 15 years 9 months 18 days  
Weighted average rate 4.17%