XML 58 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - 2018 ESPP - shares
1 Months Ended 3 Months Ended
Jan. 31, 2019
Sep. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Increase in number of shares available for issuance (in shares) 851,634  
Issuance of common stock in connection with employee stock purchase plan (in shares)   280,308