XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Leases and Rental Expense (Future Maturities of Lease Liabilities) (Details)
Sep. 30, 2023
USD ($)
Operating Leases  
2024 $ 8,752,051
2025 7,955,926
2026 6,673,979
2027 5,823,729
2028 4,281,763
Thereafter 19,744,205
Total lease payments 53,231,653
Less amount representing interest 11,620,013
Present value of lease liabilities 41,611,640
Finance Leases  
2024 840,000
2025 840,000
2026 840,000
2027 840,000
2028 840,000
Thereafter 101,500
Total lease payments 4,301,500
Less amount representing interest 606,003
Present value of lease liabilities $ 3,695,497