XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity and Stock-Based Compensation - Additional Information (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Class of Stock [Line Items]      
Common stock, shares authorized (in shares) 37,500,000   37,500,000
Common stock, par value (in usd per share) $ 0.001   $ 0.001
Shares issued in asset acquisition (in shares) 500,000    
Common stock, shares issued (in shares) 18,279,939   17,691,268
Unrecognized compensation costs $ 1,500,000    
Compensation costs $ 1,100,000 $ 300,000  
Black Scholes Valuation Model      
Class of Stock [Line Items]      
Closing price of common stock (in usd per share) $ 4.11    
Vesting period 3 years    
Strike price (in usd per share) $ 6.00    
Purchase price of common stock, percent 1.70%    
Fair value assumptions, expected dividend payments $ 0    
Term of award 6 years 6 months    
Expiration period 10 years    
Volatility rate 58.00%    
Participant      
Class of Stock [Line Items]      
Grant limit (in shares) 2,000,000    
Non-Employee Board Member      
Class of Stock [Line Items]      
Grant limit (in shares) 100,000    
Amended and Restated 2019 Long Term Incentive Plan      
Class of Stock [Line Items]      
Common stock available for issuance (in shares) 4,000,000    
RSUs      
Class of Stock [Line Items]      
Common stock, shares issued (in shares) 87,337    
Number of shares granted (in shares) 40,764    
Outstanding vested (in shares) 774,505    
Share-based payment arrangement, accelerated cost $ 200,000    
Closing price of common stock (in usd per share) $ 4.11    
Vesting period 3 years    
Unrecognized compensation costs $ 1,200,000    
Compensation costs outstanding (in shares) 377,943    
Unrecognized compensation costs, weighted average period (less than) 1 year    
Options      
Class of Stock [Line Items]      
Unrecognized compensation costs $ 3,600,000    
Unrecognized compensation costs, weighted average period (less than) 3 years    
Outstanding options (in shares) 2,074,505