XML 40 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Compensation and Benefit Plans - Employee Stock Purchase Plan (Details) - shares
12 Months Ended
Jan. 01, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Contribution percentage (up to)   15.00%    
Stock purchase discount percentage   15.00%    
ESPP, offering period   6 months    
Number of securities remaining available for future sale and issuance under ESPP (in shares)   1,397,894    
Aggregate number of shares, annual increase (in shares)   5,000,000    
Subsequent Event        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Additional shares of common stock (in shares) 5,000,000      
Common Stock        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Number of shares issued under ESPP (in shares)   2,091,650 2,011,794 1,832,043