XML 56 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Nature of business and basis of presentation (Details)
1 Months Ended 12 Months Ended
Feb. 10, 2023
May 16, 2022
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
Common stock, par value (in dollars per share) | $ / shares       $ 0.001 $ 0.001  
Reverse stock split ratio 0.05          
Cash balance       $ 21,606,820 $ 28,786,647 $ 53,076,052
Common stock issuance costs       $ 648,928    
Subsequent Event            
Proceeds from sale of common stock in a private placement     $ 16,000,000      
Common stock issuance costs     $ 1,400,000      
Atrin Pharmaceuticals, Inc            
Number of shares to purchase under option | shares   163,757        
Cash balance   $ 2,489,745        
Common Stock | Atrin Pharmaceuticals, Inc            
Issuance of stock upon acquisition of Atrin (in shares). | shares   55,869        
Common stock, par value (in dollars per share) | $ / shares   $ 0.001        
Series A Convertible Preferred Stock | Atrin Pharmaceuticals, Inc            
Issuance of stock upon acquisition of Atrin (in shares). | shares   2,949,630        
Conversion value   $ 68,800,000        
Preferred stock conversion ratio   10