v3.25.1
RELATED PARTY TRANSACTIONS (Details Narrative) - USD ($)
Dec. 01, 2021
Mar. 31, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]      
Royalty payable   $ 229,714 $ 220,535
Related Party [Member]      
Related Party Transaction [Line Items]      
Notes payable   80,000 436,747
Notes Payables [Member] | Chief Executive Officer [Member]      
Related Party Transaction [Line Items]      
Notes payable   0 5,144,460
Notes Payables [Member] | Related Party [Member]      
Related Party Transaction [Line Items]      
Notes payable   $ 0 $ 436,747
License Agreement [Member]      
Related Party Transaction [Line Items]      
Royalty payables percentage 4.00%