XML 87 R77.htm IDEA: XBRL DOCUMENT v3.26.1
Mandatorily Redeemable Instruments - Summary of Future Payments Due Under Mandatorily Redeemable Instruments (Details) - Mandatorily Redeemable Instruments
$ in Thousands
Mar. 31, 2026
USD ($)
[1]
Shares Subject To Mandatory Redemption By Settlement Terms [Line Items]  
2026 (remaining) $ 22,512
Total future payments $ 22,512
[1] See below for the redemption terms.