v3.26.1
CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Receivable for unsettled sales $ 343,699  
Repurchase agreements, net 19,441,457 $ 17,941,796
Accrued interest payable, repurchase agreements, amounts with BUCKLER $ 72,313 $ 59,267
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000
Preferred stock, dividend rate (as percent) 7.00% 7.00%
Preferred stock, shares issued (in shares) 7,553,000 7,048,000
Preferred stock, shares outstanding (in shares) 7,553,000 7,048,000
Preferred stock, liquidation preference (in dollars per share) $ 25.00 $ 25.00
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 175,000,000 175,000,000
Common stock, shares issued (in shares) 136,371,000 111,915,000
Common stock, shares outstanding (in shares) 136,371,000 111,915,000
BUCKLER Securities, LLC    
Receivable for unsettled sales $ 24,388  
Agency Securities    
Pledged securities 19,711,264 $ 18,071,863
U.S. Treasury Securities    
Pledged securities 587,348 598,109
U.S. Treasury Securities | BUCKLER Securities, LLC    
Pledged securities 391,355 498,438
Related Party | BUCKLER Securities, LLC    
Repurchase agreements, net 9,101,693 8,426,540
Related Party | Agency Securities | BUCKLER Securities, LLC    
Pledged securities 9,243,589 8,324,007
Accrued interest payable, repurchase agreements, amounts with BUCKLER $ 33,909 $ 27,752