v3.21.2
Stockholders' Equity - Stock-Based Compensation Narratives (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
May 31, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Aug. 31, 2021
Stockholders Equity [Line Items]            
Stock-based compensation expense   $ 819 $ 470 $ 2,152 $ 496  
Shares authorized to repurchase           15,000,000
Repurchase and retirement of common stock   $ 450   $ 450    
Repurchase and retirement of common stock (in shares)   250,000   250,000    
Stock Compensation Plan            
Stockholders Equity [Line Items]            
Options, expiry period       10 years    
Options, vesting period       1 year    
XpresTest 2020 Plan [Member] | RSUs            
Stockholders Equity [Line Items]            
Unrecognized stock-based compensation related to the awards   $ 14   $ 14    
Common stock repurchased 7          
Maximum | 2020 Plan [Member]            
Stockholders Equity [Line Items]            
Number of shares authorized     5,000,000   5,000,000  
Directors, Employees And Consultants | XpresTest 2020 Plan [Member]            
Stockholders Equity [Line Items]            
Number of shares authorized   200   200    
Percentage of shares authorized for issuance       20.00%