v3.26.1
License Agreement (Details Narrative) - USD ($)
$ in Millions
1 Months Ended
Apr. 08, 2021
Jun. 30, 2025
Pfizer License Agreement [Member]    
Payment for upfront fees $ 5.0  
Pfizer License Agreement [Member] | Common Stock [Member]    
Issuance of common stock shares to Pfizer pursuant to an Equity Grant Agreement 349,406  
License Agreement [Member]    
Payment on milestone event one $ 5.0  
Research and development expense   $ 5.0
License Agreement [Member] | Maximum [Member]    
Aggregate value of milestone events $ 335.0