v3.25.2
SCHEDULE OF RELATED PARTY NOTES PAYABLE (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Defined Benefit Plan Disclosure [Line Items]    
Notes payable $ 3,292,500 $ 3,561,000
ARJ Trust [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Notes payable 650,000 650,000
McKettrick [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Notes payable 800,000 800,000
Carver [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Notes payable 92,500 111,000
Chris Jones [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Notes payable 1,750,000 2,000,000
Related Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Less current portion (2,668,500) (2,937,000)
Note payable long-term portion $ 624,000 $ 624,000