XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details 4)
Mar. 31, 2022
USD ($)
Finance Leases  
June 30, 2022 (remaining Three Months) $ 43,369
June 30, 2023 59,647
June 30, 2024 11,811
June 30, 2025 0
June 30, 2026 0
Thereafter 0
Total Minimum Payments 114,827
Less Imputed Interest (8,158)
Present Value Of Lease Liabilities 106,669
Operating Leases  
June 30, 2022 (remaining Three Months) 168,270
June 30, 2023 1,195,376
June 30, 2024 1,213,080
June 30, 2025 1,177,525
June 30, 2026 1,143,042
Thereafter 7,779,560
Total Minimum Payments 12,676,853
Less Imputed Interest (2,017,344)
Present Value Of Lease Liabilities $ 10,659,509