XML 101 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies, Recently Issued and Recently Adopted Accounting Standards, Recently Adopted and Issued Accounting Standards (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 30, 2019
ROU Assets and Liabilities [Abstract]    
Operating lease, liability $ 181,592  
Operating Lease Right-of-Use Assets 142,716 $ 0
ASU 2016-02 [Member] | Minimum [Member]    
ROU Assets and Liabilities [Abstract]    
Operating lease, liability 178,000  
Operating Lease Right-of-Use Assets $ 142,000