XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Nature of the Business and Basis of Presentation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Nov. 15, 2021
Dec. 22, 2020
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Nature of the Business and Basis of Presentation                  
Entity Incorporation, Date of Incorporation             Feb. 10, 2012    
Proceeds from public offering, net of underwriting discounts and commissions $ 94,400                
Net loss     $ (8,099) $ (9,415) $ (7,424) $ (6,095) $ (17,514) $ (13,519) $ (22,200)
Accumulated deficit     $ (118,151)       $ (118,151)   $ (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              
Public Offering | Common Stock                  
Nature of the Business and Basis of Presentation                  
Shares issued 3,150,000                
Price per share $ 32.00                
Underwriters' option | Common Stock                  
Nature of the Business and Basis of Presentation                  
Shares issued   975,000