XML 305 R78.htm IDEA: XBRL DOCUMENT v3.23.2
Municipal Bond Guarantee Insurance - Schedule of Municipal Bond Guarantee Insured Obligations (Details) - BAM
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Contract
Dec. 31, 2022
USD ($)
Contract
Guarantor Obligations [Line Items]    
Contracts outstanding | Contract 13,835 13,382
Remaining weighted average contract period (in years) 10 years 9 months 18 days 10 years 9 months 18 days
Principal $ 103,962.3 $ 99,996.9
Interest 51,414.9 48,880.6
Total debt service outstanding 155,377.2 148,877.5
Total gross unearned insurance premiums $ 303.7 $ 298.3