XML 80 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Common Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2021
Jan. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Class Of Stock [Line Items]        
Proceeds from issuance of common stock, net of issuance costs     $ 0 $ 107,712
Underwritten Public Offering        
Class Of Stock [Line Items]        
Proceeds from issuance of common stock, net of issuance costs   $ 93,600    
Underwriters        
Class Of Stock [Line Items]        
Proceeds from issuance of common stock, net of issuance costs $ 14,100      
Common Stock        
Class Of Stock [Line Items]        
Issuance of common stock in follow-on offering, net of issuance costs, shares       16,428,571
Common Stock | Underwritten Public Offering        
Class Of Stock [Line Items]        
Issuance of common stock in follow-on offering, net of issuance costs, shares   14,285,714    
Common stock price, per share   $ 7.00    
Underwriting discounts and commissions and offering expenses $ 900 $ 6,400    
Common Stock | Underwriters        
Class Of Stock [Line Items]        
Issuance of common stock in follow-on offering, net of issuance costs, shares   2,142,857    
Period granted to underwriters to purchase additional shares   30 days