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