XML 117 R105.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity (Weighted Average Assumptions) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend yield 1.15%    
Expected holding period (years) 5 years    
Black-Scholes value $ 10.14    
Share-based Payment Arrangement, Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate 1.29%    
Share-based Payment Arrangement, Tranche Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate 1.29%    
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend yield 0.01%    
Expected volatility 48.14%    
Risk-free interest rate 0.10% 0.09% 0.09%
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]      
Expected volatility 36.72%    
Risk-free interest rate 0.57%    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 701,400    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Options, Grants in Period, Aggregate Grant Date Market Value $ 7.1    
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 150,000    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Options, Grants in Period, Aggregate Grant Date Market Value $ 1.7    
Stock Options | Share-based Payment Arrangement, Tranche One | Monte-Carlo Pricing Model      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend yield 1.15%    
Expected volatility 34.08%    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 50,000    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Options, Grants in Period, Aggregate Grant Date Market Value $ 0.5    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights 53.39    
Stock Options | Share-based Payment Arrangement, Tranche Two | Monte-Carlo Pricing Model      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend yield 1.15%    
Expected volatility 34.08%    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 100,000    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Options, Grants in Period, Aggregate Grant Date Market Value $ 1.2    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights 77.34