CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical) - USD ($) $ in Thousands |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Disbursements on reverse repurchase agreements | $ (2,217,750) | $ (4,180,637) |
Receipts from reverse repurchase agreements | 2,197,875 | 4,035,762 |
Proceeds from repurchase agreements | 68,704,178 | 41,936,175 |
Principal repayments on repurchase agreements | (66,588,046) | (44,367,515) |
BUCKLER Securities, LLC | Related Party | ||
Disbursements on reverse repurchase agreements | (1,860,188) | (3,256,075) |
Receipts from reverse repurchase agreements | 1,840,375 | 3,161,700 |
Proceeds from repurchase agreements | 42,363,476 | 24,449,913 |
Principal repayments on repurchase agreements | $ (40,923,923) | $ (25,026,743) |