XML 31 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Details) - USD ($)
Oct. 31, 2019
Mar. 31, 2019
Oct. 31, 2018
Purchase Commitment, Excluding Long-term Commitment [Line Items]      
Purchase commitments, total   $ 262,800,000  
Affiliated      
Purchase Commitment, Excluding Long-term Commitment [Line Items]      
Purchase commitments, total   $ 95,600,000  
Bank of America loan and security agreement | Revolving Credit Facility | Bank of America | Standby Letter of Credit      
Purchase Commitment, Excluding Long-term Commitment [Line Items]      
Credit facility, maximum borrowing capacity     $ 3,200,000
Subsequent event | Bank of America loan and security agreement | Revolving Credit Facility | Bank of America | Standby Letter of Credit      
Purchase Commitment, Excluding Long-term Commitment [Line Items]      
Credit facility, maximum borrowing capacity $ 6,400,000.0