XML 71 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Nature of the Business and Basis of Presentation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 15, 2021
Dec. 22, 2020
Dec. 31, 2022
Dec. 31, 2021
Nature of the Business and Basis of Presentation        
Entity Incorporation, Date of Incorporation     Feb. 10, 2012  
Proceeds from public offerings, net of underwriting discounts and commissions       $ 94,752
Net loss     $ (33,563) (22,169)
Accumulated deficit     $ (134,200) $ (100,637)
IPO | Common Stock        
Nature of the Business and Basis of Presentation        
Shares issued   7,475,000    
Proceeds from public offerings, net of underwriting discounts and commissions   $ 136,600    
Conversion of preferred stock to common stock upon initial public offering (in shares)   14,691,929    
Underwriters' option | Common Stock        
Nature of the Business and Basis of Presentation        
Shares issued   975,000    
Public Offering | Common Stock        
Nature of the Business and Basis of Presentation        
Shares issued 3,150,000      
Price per share $ 32.00      
Proceeds from public offering, net of underwriting discounts and commissions $ 94,400