v3.26.1
Schedule of Transaction Price and Contract Liability (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
Transaction Price $ 7,000,000
Revenues Recognized 6,651,730
Contract liability 348,270
Licensed IP [Member]  
Transaction Price 6,300,000
Revenues Recognized 6,300,000
Contract liability
Prepaid Technology Transfer Costs [Member]  
Transaction Price 500,000
Revenues Recognized 191,730
Contract liability 308,270
Master Cell Bank [Member]  
Transaction Price 200,000
Revenues Recognized 160,000
Contract liability $ 40,000