XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Employee Stock Purchase Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Apr. 27, 2017
Stockholders' Equity          
Stock-based compensation expense $ 2,560 $ 2,588 $ 7,681 $ 7,703  
Employee Stock Purchase Plan          
Stockholders' Equity          
Purchase price of common stock under plan (as a percent)     85.00%    
Offering period (in months)     6 months    
Shares reserved 1,623,486   1,623,486   1,600,000
Incremental share increase (as a percent)     1.00%    
Incremental share increase (in shares)     500,000    
Increase in number of shares reserved and available for issuance     194,518    
Stock-based compensation expense $ 200 $ 200 $ 700 $ 600