XML 81 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Interest Rate Cap Agreements (Schedule of Fair Value of Derivative Instruments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Derivatives Fair Value [Line Items]    
Prepaid expenses and other current assets $ 127,442 $ 117,967
Accrued expenses (502,992) (390,294)
Other long-term liabilities (70,235) (93,487)
Fair Values of Derivative Instruments Asset (Liability) Derivatives (32,953)  
Designated as Hedging Instrument [Member] | Interest Rate Cap Agreements [Member]    
Derivatives Fair Value [Line Items]    
Accrued expenses (28,985) (28,131)
Other long-term liabilities (3,288) (19,277)
Fair Values of Derivative Instruments Asset (Liability) Derivatives $ (32,273) $ (47,408)