XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Common stock - Public Offering of Common Stock (Details) - September 2021 - USD ($)
$ / shares in Units, $ in Thousands
Sep. 24, 2021
Dec. 31, 2022
Common stock issued 8,771,928  
Warrant to purchase shares of common stock 8,771,928  
Exercise price of warrant $ 0.001 $ 0.001
Common Stock    
Common stock issued 22,828,072  
Price per share (in dollars per share) $ 2.85  
Aggregate net proceeds from issuance of common stock $ 96,828  
Underwriters' exercise | Common Stock    
Common stock issued 4,740,000