XML 126 R101.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity (Weighted Average Assumptions) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Dividend yield         0.01%  
Expected volatility         30.24%  
Risk-free interest rate 0.31% 0.22% 0.08%      
Expected holding period (years) 9 months 6 months 3 months      
Stock options | Black-Scholes            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross         58,500 701,400
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Options, Grants in Period, Aggregate Grant Date Market Value           $ 7,115
Stock options | Monte-Carlo Pricing Model            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 0     0 0 150,000
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Options, Grants in Period, Aggregate Grant Date Market Value $ 0     $ 0 $ 0 $ 1,684