XML 94 R83.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Mandatorily Redeemable Instruments - Summary of Future Payments Due Under Mandatorily Redeemable Instruments (Parenthetical) (Details) - Mandatorily Redeemable Instruments [Member]
Jun. 30, 2024
Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]  
Share repurchase plan, monthly 2.00%
Share repurchase plan, quarterly 5.00%