v3.20.2
SUBSEQUENT EVENT (Details) - USD ($)
Oct. 22, 2020
Sep. 30, 2020
Subsequent Event [Line Items]    
Maximum borrowing capacity   $ 4,315,000,000
Subsequent event | Revolving Credit Facility    
Subsequent Event [Line Items]    
Maximum borrowing capacity $ 1,250,000,000  
Term of credit agreement 364 days  
Option to add additional borrowing capacity, maximum amount $ 250,000,000  
Subsequent event | Revolving Credit Facility | Uncommitted Tranche    
Subsequent Event [Line Items]    
Maximum borrowing capacity 1,000,000,000  
Subsequent event | Revolving Credit Facility | Committed Tranche    
Subsequent Event [Line Items]    
Maximum borrowing capacity $ 250,000,000