v3.25.1
SCHEDULE OF NOTES PAYABLE INCLUDED IN LIABILITIES (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Less: current portion of notes payable $ 2,467,432 $ 3,010,866
Discontinued Operations [Member]    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Principal amounts 2,467,432 3,010,866
Less: current portion of notes payable 2,467,432 3,010,866
Notes payable – long-term