v3.22.2.2
Warrant liabilities (Details)
9 Months Ended
Sep. 30, 2022
$ / shares
May 13, 2022
$ / shares
Aug. 13, 2021
$ / shares
Mar. 15, 2019
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Exercise price (in dollars per share)   $ 16.00    
Put Price (in dollars per share)     $ 16.00 $ 10.00
Class Of Warrant Or Right, 50% Utilization Warrant        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Trading price of common stock on measurement date (in dollars per share) 6.52      
Exercise price (in dollars per share) $ 16.00      
Risk-free interest rate 0.0293      
Warrant life in years 7 years      
Expected volatility 0.5000      
Expected dividend yield (in dollars per share) $ 0      
Put Price (in dollars per share) $ 2.06