XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.1
NOTES PAYABLE TO RELATED AND UNRELATED PARTIES (Details 1) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Current portion of notes payable and accrued interest, related parties $ 296,408 $ 180,760
Total notes payable principal and accrued interest 296,408 180,760
Less accrued interest (6,113) (1,829)
Total notes payable $ 290,295 $ 178,931