v3.22.1
Stock-based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Stockholders Equity [Line Items]      
Stock-based compensation expense $ 2,856 $ 1,328  
Repurchase and retirement of common stock $ 7,825    
Weighted average remaining contractual term 8 years 8 months 15 days 9 years 6 months  
Aggregate Intrinsic Value of Options Outstanding and Vested $ 545 $ 0  
Stock Compensation Plan      
Stockholders Equity [Line Items]      
Options, expiry period 10 years    
Options, vesting period 1 year    
Non-vested Stock Options      
Stockholders Equity [Line Items]      
Unrecognized stock-based payment cost $ 2,088 902  
Non-Vested RSUs      
Stockholders Equity [Line Items]      
Unrecognized stock-based payment cost $ 978 $ 0  
XpresTest 2020 Plan [Member] | RSUs      
Stockholders Equity [Line Items]      
Common stock repurchased 13    
Maximum [Member] | 2020 Plan [Member]      
Stockholders Equity [Line Items]      
Number of shares authorized     5,000,000
Maximum [Member] | 2012 Plan [Member]      
Stockholders Equity [Line Items]      
Number of shares authorized 840,000    
Directors, Employees And Consultants | XpresTest 2020 Plan [Member]      
Stockholders Equity [Line Items]      
Number of shares authorized 200    
Percentage of shares authorized for issuance 20.00%