v3.26.3
SCHEDULE OF MATURITIES OF FINANCE AND OPERATING LEASE LIABILITIES (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Lease Liabilities-finance And Operating Lease    
Finance lease - the next 12 months $ 262,198  
Operating lease - the next 12 months 353,467  
inance lease - the next 13 to 24 months 262,198  
Operating lease - the next 13 to 24 months 830,814  
Finance lease - the next 25 to 36 months 262,198  
Operating lease - the next 25 to 36 months 838,631  
Finance lease - the next 37 to 48 months 4,968,551  
Operating lease - the next 37 to 48 months 843,027  
Finance lease - the next 49 to 60 months 262,198  
Operating lease - the next 49 to 60 months 851,366  
Finance lease - thereafter  
Operating lease - thereafter 8,032,978  
Finance lease - Total 6,017,343  
Operating lease - Total 11,750,283  
Finance Lease, Liability, Undiscounted Excess Amount (827,401)  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (4,852,290)  
Total finance lease liability 5,189,942 $ 8,432,177
Total Operating lease liabilities $ 6,896,993 $ 7,433,452