XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Note 15 - Commitments and Contingencies - Future Minimum Consolidated Lease Payments (Details) - USD ($)
Mar. 31, 2022
Jun. 30, 2021
2022, operating lease $ 188,772  
2022, finance lease 5,472  
2023, operating lease 742,759  
2023, finance lease 21,889  
2024, operating lease 484,975  
2024, finance lease 21,889  
2025, operating lease 184,226  
2025, finance lease 21,889  
2026, operating lease 169,732  
2026, finance lease 21,889  
Thereafter, operating lease 70,722  
Thereafter, finance lease 118,563  
Total minimum lease payments, operating lease 1,841,186  
Total minimum lease payments, finance lease 211,589  
Less: present value discount, operating lease (225,608)  
Less: present value discount, finance lease (64,686)  
Operating Lease, Liability, Total 1,615,578  
Finance Lease, Liability, Total $ 146,903 $ 0