CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical) - USD ($) $ in Thousands |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Disbursements on reverse repurchase agreements | $ (613,250) | $ (2,425,876) |
Receipts from reverse repurchase agreements | 598,750 | 1,667,250 |
Proceeds from repurchase agreements | 26,294,795 | 23,129,610 |
Principal repayments on repurchase agreements | (24,503,333) | (23,364,903) |
BUCKLER Securities, LLC | Related Party | ||
Disbursements on reverse repurchase agreements | (461,250) | (1,805,375) |
Receipts from reverse repurchase agreements | 447,063 | 1,254,000 |
Proceeds from repurchase agreements | 14,360,617 | 13,324,607 |
Principal repayments on repurchase agreements | $ (13,537,234) | $ (12,575,496) |