v3.23.1
Stockholders' Equity - Common Stock Transactions and Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Aug. 18, 2021
Jul. 19, 2021
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Stockholders' Equity          
Common stock, shares authorized     700,000,000   700,000,000
Common stock, par value     $ 0.001   $ 0.001
Preferred stock, shares authorized     50,000,000    
Preferred stock, par value     $ 0.001    
Proceeds from issuance of shares       $ 1,559  
Stock-based compensation expense     $ 1,588 1,139  
Stock options          
Stockholders' Equity          
Stock-based compensation expense     1,448 $ 1,139  
Performance Share Unit          
Stockholders' Equity          
Stock-based compensation expense     $ 140    
Over-allotment option          
Stockholders' Equity          
Price per share $ 14.00        
Number of shares issued 286,962        
Other costs related to stock offering $ 1,700        
Proceeds from issuance of shares $ 3,837        
Follow-on public offering          
Stockholders' Equity          
Price per share   $ 14.00      
Number of shares issued   8,930,000      
Proceeds from issuance of shares   $ 118,894