v3.25.2
SCHEDULE OF NOTES PAYABLE AND RELATED PARTY LOAN (Details) (Parenthetical)
6 Months Ended 12 Months Ended
Dec. 31, 2024
Jun. 30, 2024
Short-Term Debt [Line Items]    
Stated interest rate, percentage 25.00% 15.00%
Minimum [Member]    
Short-Term Debt [Line Items]    
Stated interest rate, percentage 20.00% 25.00%
Notes Payable [Member]    
Short-Term Debt [Line Items]    
Stated interest rate, percentage 15.00% 15.00%
Due date Apr. 01, 2024 Apr. 01, 2024
Notes Payable One [Member]    
Short-Term Debt [Line Items]    
Stated interest rate, percentage 10.00% 10.00%
Due date Mar. 28, 2025 Mar. 28, 2025
Notes Payable Two [Member]    
Short-Term Debt [Line Items]    
Stated interest rate, percentage 6.50% 6.50%
Due date October 2025 October 2025
Notes Payable Three [Member]    
Short-Term Debt [Line Items]    
Stated interest rate, percentage 20.00% 20.00%
Notes Payable Four [Member]    
Short-Term Debt [Line Items]    
Stated interest rate, percentage 15.00% 15.00%
Notes Payable Five [Member]    
Short-Term Debt [Line Items]    
Stated interest rate, percentage 15.00% 15.00%
Due date Feb. 01, 2026 Feb. 01, 2026
Notes Payable Six [Member]    
Short-Term Debt [Line Items]    
Stated interest rate, percentage 10.00% 10.00%
Due date Jan. 25, 2026 Jan. 25, 2026
Notes Payable Seven [Member] | Minimum [Member]    
Short-Term Debt [Line Items]    
Stated interest rate, percentage 15.00% 15.00%
Notes Payable Seven [Member] | Maximum [Member]    
Short-Term Debt [Line Items]    
Stated interest rate, percentage 20.00% 20.00%
Notes Payable Eight [Member]    
Short-Term Debt [Line Items]    
Stated interest rate, percentage 15.00% 15.00%
Notes Payable Ten [Member]    
Short-Term Debt [Line Items]    
Stated interest rate, percentage 15.00% 15.00%
Due date Feb. 01, 2026 Feb. 01, 2026