v3.26.3
CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Disbursements on reverse repurchase agreements $ 0 $ (2,268,875)
Receipts from reverse repurchase agreements 0 2,767,125
Proceeds from repurchase agreements 124,246,399 106,444,574
Principal repayments on repurchase agreements (122,809,067) (101,099,228)
U.S. Treasury Securities    
Purchases of securities 501,709 1,106,410
Agency Securities    
Proceeds from sales of U.S. treasury securities 586,590 351,608
BUCKLER Securities, LLC | Related Party    
Disbursements on reverse repurchase agreements 0 (1,860,188)
Receipts from reverse repurchase agreements 0 2,307,250
Proceeds from repurchase agreements 60,497,426 64,158,045
Principal repayments on repurchase agreements (59,279,674) (62,334,995)
BUCKLER Securities, LLC | U.S. Treasury Securities | Related Party    
Purchases of securities 50,049 203,422
BUCKLER Securities, LLC | Agency Securities | Related Party    
Proceeds from sales of U.S. treasury securities $ 49,000 $ 100,502