XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Future Rental Payment for Operating Lease (Details)
Jun. 30, 2024
USD ($)
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Finance lease, 2025 $ 89,954
Finance lease, 2026 89,954
Finance lease, 2027 71,204
Finance lease, 2028 63,855
Finance lease, 2029 39,194
Thereafter 1,883
Finance lease, Less Imputed interest (70,554)
Finance Lease 285,490
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Operating leases, 2025 957,371
Operating leases, 2026 936,852
Operating leases, 2027 443,008
Operating leases, 2028 311,010
Operating leases, 2029 35,100
Thereafter
Operating Lease, less imputed interest (288,511)
Operating Leases $ 2,394,830