v3.26.1
Capital - Mandatorily Redeemable Capital Stock Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mandatorily Redeemable Capital Stock Activity [Roll Forward]        
Liability at beginning of period $ 282,274 $ 266,359 $ 282,294 $ 363,004
Redemptions/repurchases (74,925) (144) (74,945) (96,789)
Liability at end of period $ 207,709 $ 291,617 $ 207,709 $ 291,617