XML 49 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Significant accounting policies - Additional information (Details) - USD ($)
12 Months Ended
Oct. 26, 2022
Sep. 30, 2022
Aug. 04, 2022
Aug. 03, 2022
Jul. 27, 2022
Nov. 02, 2021
Dec. 31, 2022
Dec. 31, 2021
May 18, 2022
May 18, 2020
Class of Stock [Line Items]                    
Cash equivalents             $ 0 $ 0    
Cumulative dividends percentage               8.00%    
Number of common shares to issue on exercise of warrants             108,650      
State income tax payments made             $ 12,231 $ 2,000    
Percentage of cashless warrants exercised 20.00%     20.00%            
Issuance of common stock and warrants, net of issuance costs (in shares) 36,166   931,667 36,196   426,500        
Warrants exercise price (in dollars per share)     $ 6.00              
Prefunded warrants                    
Class of Stock [Line Items]                    
Number of common shares to issue on exercise of warrants     401,667     42,250        
Warrants exercise price (in dollars per share)     $ 0.005   $ 0.005 $ 31.95        
Series A preferred stock                    
Class of Stock [Line Items]                    
Per share of final price                 $ 902.70 $ 902.70
Cumulative dividends percentage                   8.00%
Timber Sub | Redeemable Series A Convertible Preferred Stock                    
Class of Stock [Line Items]                    
Temporary Equity, Accretion to Redemption Value               $ 2,100,000    
TardiMed                    
Class of Stock [Line Items]                    
Number of common shares to issue on exercise of warrants             181,083      
Number of common shares on conversion of units             62,181 108,750    
TardiMed | Prefunded warrants                    
Class of Stock [Line Items]                    
Per share of final price         $ 11.95          
Number of common shares to issue on exercise of warrants         181,083          
Percent of warrant becomes exercisable   20.00%     20.00%          
Warrants exercise price (in dollars per share)         $ 0.0001          
TardiMed | Series A preferred stock                    
Class of Stock [Line Items]                    
Number of common shares on conversion of units         1,819          
TardiMed | Redeemable Series A Convertible Preferred Stock                    
Class of Stock [Line Items]                    
Number of common shares on conversion of units         1,819