XML 106 R93.htm IDEA: XBRL DOCUMENT v3.20.4
NOTES PAYABLE AND DEBT - Annual principal payments (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Debt Disclosure [Abstract]  
2021 $ 49
2022 615
2023 3
2024 3
2025 1,302
After 2025 1,726
Total payments 3,698
Add: unamortized premiums, net of discount 89
Total $ 3,787