XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity - Narrative (Details) - USD ($)
12 Months Ended
Mar. 09, 2021
Feb. 18, 2021
Feb. 12, 2021
May 24, 2020
Jan. 01, 2020
Apr. 29, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 02, 2021
Class of Stock [Line Items]                  
Common stock, shares authorized (in shares)             100,000,000 100,000,000  
Common stock, par or stated value per share (in usd per share)             $ 0.0001 $ 0.0001  
Offering                  
Class of Stock [Line Items]                  
Number of shares sold (in shares)     1,783,500            
Stock sale price (in usd per share)     $ 12.00            
Proceeds from sale of shares, net of underwriters discounts and commissions     $ 19,800,000            
Over-Allotment                  
Class of Stock [Line Items]                  
Number of shares sold (in shares)     267,525            
Stock sale price (in usd per share)     $ 11.28            
Period to purchase additional shares     30 days            
Proceeds from sale of shares, net of underwriters discounts and commissions   $ 3,000,000              
Omnibus Incentive Plan                  
Class of Stock [Line Items]                  
Common stock, capital shares reserved for future issuance (in shares)                 800,000
2019 Amended and Restated Omnibus Incentive Plan                  
Class of Stock [Line Items]                  
Common stock, capital shares reserved for future issuance (in shares)           1,150,000      
Increase in number of shares that may be issued (in shares)           350,000      
2020 Amended and Restated Omnibus Incentive Plan                  
Class of Stock [Line Items]                  
Common stock, capital shares reserved for future issuance (in shares)       1,650,000          
Increase in number of shares that may be issued (in shares)       500,000          
2021 Amended and Restated Omnibus Incentive Plan                  
Class of Stock [Line Items]                  
Common stock, capital shares reserved for future issuance (in shares) 2,250,000                
Increase in number of shares that may be issued (in shares) 600,000                
ESPP | Employee Stock                  
Class of Stock [Line Items]                  
Purchase price of common stock, percent of fair market value         85.00%        
Maximum contribution percentage         10.00%        
Maximum contribution amount         $ 5,000        
Offering period         6 months        
Discount percentage from market price, beginning of purchase period         15.00%        
Vesting period         6 months        
Number of shares authorized to be issued (in shares)         500,000        
Number of stock issued (in shares)             25,068 30,825  
Shares available for future grants (in shares)             444,107    
$15 Exercise Price Sponsor Warrants                  
Class of Stock [Line Items]                  
Warrant exercise price (in usd per share)             $ 15    
Redeemable Convertible Preferred Stock                  
Class of Stock [Line Items]                  
Preferred stock, shares authorized (in shares)             1,000,000 1,000,000  
Preferred stock, par value (in usd per share)             $ 0.0001 $ 0.0001