XML 30 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Proceeds from shares issued in connection with employee stock purchase plan $ 3,660 $ 2,149
Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 6 months 6 months
Risk-free interest rate (as percent) 1.50% 2.60%
Expected volatility (as percent) 40.60% 48.60%
Unrecognized compensation expense $ 750  
Unrecognized compensation expense, period for recognition (years) 3 months 18 days  
Class A Common Stock | Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares issued during period (in shares) 94,020  
Shares issued during period, weighted average price per share (in dollars per share) $ 38.93  
Proceeds from shares issued in connection with employee stock purchase plan $ 3,700