XML 93 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Mandatorily Redeemable Instruments - Summary of Future Payments Due Under Mandatorily Redeemable Instruments (Details) - Mandatorily Redeemable Instruments
$ in Thousands
Jun. 30, 2024
USD ($)
[1]
Shares Subject To Mandatory Redemption By Settlement Terms [Line Items]  
2025 $ 103,172
Total future payments $ 103,172
[1] Redemptions of Mandatorily Redeemable Instruments are subject to the share repurchase plan’s 2% monthly and 5% quarterly caps after satisfying repurchase requests from investors in the Offering.