XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Agreements (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 13, 2023
Oct. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Agreements          
Research and development expenses     $ 565,962 $ 1,361,683  
License agreement          
Agreements          
Upfront payment made to the third party   $ 500,000      
License agreement | Sanofi          
Agreements          
Research and development expenses         $ 500,000
Termination of contract, cure period     60 days    
Termination of contract, cure period for payment breach     10 days    
Number of days prior written notice to be issued     60 days    
License agreement | Sanofi | Development and regulatory milestone          
Agreements          
Amount eligible to receive by third party $ 46,000,000        
License agreement | Sanofi | Commercial milestone          
Agreements          
Amount eligible to receive by third party $ 235,000,000