XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.3
OPERATING & FINANCING LEASES - Lease Payments (Details)
Jun. 30, 2023
USD ($)
Operating Lease Payments [Member]  
Lessee, Operating Lease, Liability, to be Paid, Year One $ 5,592,971
Lessee, Operating Lease, Liability, to be Paid, Year Two 5,600,823
Lessee, Operating Lease, Liability, to be Paid, Year Three 5,174,942
Lessee, Operating Lease, Liability, to be Paid, Year Four 4,190,414
Lessee, Operating Lease, Liability, to be Paid, Year Five 3,600,133
Lessee, Operating Lease, Liability, to be Paid, after Year Five 22,306,056
Present Value discount, Operating Lease (10,454,450)
Operating Lease, Liability 36,010,889
Financing Lease Payments [Member]  
Finance Lease, Liability, to be Paid, Year One 244,343
Finance Lease, Liability, to be Paid, Year Two 244,343
Finance Lease, Liability, to be Paid, Year Three 244,343
Finance Lease, Liability, to be Paid, Year Four 162,897
Finance Lease, Liability, to be Paid, Year Five
Finance Lease, Liability, to be Paid, after Year Five
Present Value discount, Financing Lease (57,848)
Finance Lease, Liability, to be Paid $ 838,078