XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Future Rental Payment for Operating Lease (Details)
Mar. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Finance lease, 2025 $ 89,954
Operating leases, 2025 951,885
Finance lease, 2026 89,954
Operating leases, 2026 950,991
Finance lease, 2027 71,204
Operating leases, 2027 578,184
Finance lease, 2028 63,855
Operating leases, 2028 358,282
Finance lease, 2029 39,194
Operating leases, 2029 76,821
Thereafter 1,883
Thereafter
Finance lease, Less Imputed interest (55,024)
Operating Lease, less imputed interest (333,209)
Finance Lease 301,020
Operating Leases $ 2,582,954