v3.26.1
Oncotelic Therapeutics, Inc. (“Oncotelic”) (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Apr. 26, 2024
Jun. 30, 2025
Jun. 30, 2025
DisclosureLineItemElements [Line Items]      
Other income   $ 14,000 $ 14,000
Common Stock [Member]      
DisclosureLineItemElements [Line Items]      
Number of shares issued, value $ 15,000,000    
Number of shares issued 47,923,322