XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF MATURITY OF LEASE LIABILITIES (Details)
Sep. 30, 2024
USD ($)
Leases  
2024 (remaining three months) $ 1,019,339
2025 3,886,340
2026 3,580,109
2027 2,603,948
2028 1,919,157
Thereafter 2,103,882
Total undiscounted operating lease payments 15,112,775
Less: Imputed interest (1,533,182)
Present value of operating lease liabilities $ 13,579,593