XML 81 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details 1) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Leases    
2023 $ 3,560,866  
2024 4,302,015  
2025 4,417,482  
2026 4,544,592  
2027 4,009,473  
Thereafter 18,295,464  
Total undiscounted lease liabilities 39,129,892  
Interest on lease liabilities 15,247,861  
Total present value of minimum lease payments 23,882,031  
Lease liability - current portion 1,904,773 $ 2,355,174
Lease liability 21,977,258 24,803,815
2023 3,477,474  
2024 4,763,910  
2025 4,906,828  
2026 5,054,033  
2027 5,205,654  
Thereafter 59,679,244  
Total undiscounted lease liabilities 83,087,143  
Interest on lease liabilities 46,356,566  
Total present value of minimum lease payments 36,730,577  
Lease liability - current portion 156,184 156,184
Lease liability $ 36,574,393 $ 36,618,530