XML 66 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Employee Stock Plans - 2019 Stock Plan (Details) - 2019 Plan - shares
Apr. 24, 2019
Sep. 29, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common Stock are available for grants 5,000,000 4,000,000
Cancellation of Available shares 4,186,979