XML 80 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Interest Rate Cap Agreements (Schedule of Fair Value of Derivative Instruments) (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Derivatives Fair Value [Line Items]    
Prepaid expenses and other current assets $ 125,996 $ 117,967
Accrued expenses (452,974) (390,294)
Other long-term liabilities (76,807) (93,487)
Fair Values of Derivative Instruments Asset (Liability) Derivatives (40,314)  
Designated as Hedging Instrument [Member] | Interest Rate Cap Agreements [Member]    
Derivatives Fair Value [Line Items]    
Prepaid expenses and other current assets
Accrued expenses (28,961) (28,131)
Other long-term liabilities (10,374) (19,277)
Fair Values of Derivative Instruments Asset (Liability) Derivatives $ (39,335) $ (47,408)