v3.26.1
Agreements (Details)
1 Months Ended
Oct. 31, 2023
USD ($)
License agreement  
Agreements  
Upfront payment made to the third party $ 500,000