XML 98 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 07, 2023
Dec. 31, 2022
Dec. 31, 2021
Subsequent Event [Line Items]      
Underwriters discounts and commissions   $ 587 $ 0
Common Stock Shares Issued   28,268,389 27,366,746
Proceeds From Issuance Of Common Stock     $ 12,400
ATM Offering [Member]      
Subsequent Event [Line Items]      
Sale of stock, number of shares issued or sale   879,341  
Proceeds from sale of stock   $ 11,100  
Common Stock Shares Issued   1,355,216  
Proceeds From Issuance Of Common Stock   $ 17,100  
Subsequent Event [Member] | BofA Securities, Inc. [Member] | Public Offering [Member]      
Subsequent Event [Line Items]      
Sale of stock, number of shares issued or sale 4,000,000    
Sale of stock, consideration received $ 200,000    
Sale of stock, price per shares $ 12.50    
Warrants exercisable term 30 days    
Number of shares issued upon warrant exercised 600,000    
Warrants exercised date Feb. 10, 2023    
Proceeds from sale of stock $ 53,700    
Underwriters discounts and commissions 3,500    
Stock issuance offering expenses $ 300