XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Stock-Based Compensation                  
Stock-based compensation expense   $ 3,600     $ 3,200     $ 9,800 $ 9,000
Proceeds from exercise of stock options               $ 1,156 $ 3,419
Common Stock                  
Stock-Based Compensation                  
Exercise of stock options (in shares)   30,000 25,000 41,000 34,000 72,000 268,000    
Common Stock | Employee Stock Purchase Plan                  
Stock-Based Compensation                  
Exercise of stock options (in shares) 40,000.0 38,000.0           400,000 700,000
Proceeds from exercise of stock options   $ 400     $ 300     $ 1,900 $ 3,900