XML 112 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
NOTES PAYABLE AND DEBT - Annual principal payments (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Debt Disclosure [Abstract]  
2022 $ 66
2023 41
2024 3
2025 1,302
2026 2
After 2026 2,863
Total payments 4,277
Add: unamortized premiums, net of discount 50
Total $ 4,327