XML 49 R33.htm IDEA: XBRL DOCUMENT v3.25.1
NOTES PAYABLE TO RELATED AND UNRELATED PARTIES (Details 1) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Current portion of notes payable and accrued interest, related parties $ 180,760 $ 1,946,315
Current portion of notes payable and accrued interest, unrelated parties 594,161
Less accrued interest  (1,829) (187,974)
Total notes payable $ 178,931 $ 2,352,500