Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedules of Future Payments to be Received (Details)

v3.19.1
Leases - Schedules of Future Payments to be Received (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
2019 (remaining 9 months) $ 80,814  
2020 51,332  
2021 27,603  
2022 4,497  
2023 1,935  
Total M&L Monthly Recurring Charges $ 166,181  
Operating Leases, Future Minimum Payments Receivable [Abstract]    
2019   $ 89,111
2020   34,885
2021   20,594
2022   4,864
2023   2,396
Total M&L Monthly Recurring Charges   $ 151,850