v3.26.1
Exclusive License Agreement (eXoZymes) (Details Narrative) - License Agreement [Member] - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Payments for patent fees $ 408,338  
License fees paid $ 1,250 $ 3,263
Common Stock [Member]    
Number of shares issued 249,689  
Licensed Product [Member]    
Payment for licensed product $ 250,000  
Cumulative net sales 1,000,000  
Second Licensed Product [Member]    
Payment for licensed product 350,000  
Cumulative net sales $ 2,000,000