v3.26.1
Exclusive License Agreement (eXoZymes) (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 17, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
ExclusiveLicenseAgreementLineItems [Line Items]          
Number of shares issued       732,260  
Common Stock [Member]          
ExclusiveLicenseAgreementLineItems [Line Items]          
Number of shares issued 71,110 661,150 661,150    
License Agreement [Member]          
ExclusiveLicenseAgreementLineItems [Line Items]          
Payments for patent fees       $ 408,338  
License fees paid       $ 2,500 $ 4,513
License Agreement [Member] | Common Stock [Member]          
ExclusiveLicenseAgreementLineItems [Line Items]          
Number of shares issued       249,689  
Licensed Product [Member] | License Agreement [Member]          
ExclusiveLicenseAgreementLineItems [Line Items]          
Payment for licensed product       $ 250,000  
Cumulative net sales       1,000,000  
Second Licensed Product [Member] | License Agreement [Member]          
ExclusiveLicenseAgreementLineItems [Line Items]          
Payment for licensed product       350,000  
Cumulative net sales       $ 2,000,000