XML 147 R140.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events - Summary of Initial Terms of TOB Trusts Financings (Details) - USD ($)
1 Months Ended
Jul. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Subsequent Event [Line Items]        
TOB Trust Financing   $ 1,052,526,098 $ 1,015,030,066  
T O B Trust [Member]        
Subsequent Event [Line Items]        
TOB Trust Financing   $ 64,155,000   $ 122,862,000
Subsequent Event [Member] | MRB [Member] | The Centurion Foundation [Member] | T O B Trust [Member]        
Subsequent Event [Line Items]        
TOB Trust Financing $ 5,075,000      
Stated Maturity 2027-07      
Interest Rate Type Variable      
Tax-Exempt Interest on Senior Securities No      
Remarketing Senior Securities Rate 5.59%      
Facility Fees 1.79%      
Interest Rate 7.38%