XML 26 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets Balance Sheet (Paranthetical) - shares
Dec. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]    
Authorized 3,094,425,367 3,082,497,494
Issued 3,094,425,367 3,082,497,494
Outstanding 3,094,425,367 3,082,497,494
Preferred Units, Authorized 72,184,780 72,184,780
Preferred Units, Issued 72,184,780 72,184,780
Preferred Units, Outstanding 72,184,780 72,184,780