XML 94 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 08, 2021
Dec. 31, 2022
Dec. 31, 2021
Subsidiary, Sale of Stock [Line Items]      
Preferred stock, par or stated value per share $ 0.001 $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000 10,000,000
Preferred stock, shares issued   0 0
Net proceeds from issuance initial public offering     $ 152,296
Preferred stock, shares outstanding   0 0
Common stock, shares authorized   190,000,000 190,000,000
Common stock, shares issued   35,110,016 32,792,867
Common stock, shares outstanding   34,958,730 32,222,881
Common stock voting rights   one  
Common Stock      
Subsidiary, Sale of Stock [Line Items]      
Gross proceeds from issuance of initial public offering $ 168,000    
Net proceeds from issuance initial public offering $ 152,300    
Common Stock | Initial Public Offering      
Subsidiary, Sale of Stock [Line Items]      
Stock issued 10,500,000   10,500,000
Common stock public offering price per share $ 16.00    
Underwriting discounts and commissions $ 11,800    
Stock issuance expenses $ 3,900