XML 98 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jul. 31, 2019
Jan. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common shares issued for employee stock purchase plan (“ESPP”) (in shares) 235,833 153,451 389,284 232,592  
ESPP expense     $ 0.6 $ 0.5 $ 0.4
Employee Stock Purchase Plan | Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Fair market value at grant purchase price     85.00%    
Fair market value at grant exercise price     85.00%    
Common stock, reserved for future issuance (in shares)     3,000,000.0    
Common stock, shares available for future issuance (in shares)     2,100,000