XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
License agreement, related party (Details Narrative)
Aug. 11, 2023
Related Party [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Percentage of royalty payable 8.00%