XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Incentive Plans - Employee Stock Purchase Plan (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Jun. 30, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock authorized and reserved for future issuance (in shares)     34,210,815   28,209,867  
Stock-based compensation expense     $ 2,753 $ 1,780    
ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock authorized and reserved for future issuance (in shares)     3,677,538     173,076
Number of shares authorized, increase (in shares) 1,236,229 1,080,711        
Shares of common stock issued to employees under the ESPP (in shares)     81,057      
Stock-based compensation expense     $ 100 $ 100