XML 58 R47.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Stock Plans - 2019 Stock Plan (Details) - 2019 Plan
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