XML 80 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Financing - Summary of repurchase agreement counterparty (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Goldman Sachs Bank USA    
Repurchase Agreement Counterparty [Line Items]    
Stockholders' Equity at Risk $ 153,393 $ 92,220
Weighted Average Maturity (days) 103 days 118 days
Percentage of Stockholders' Equity 27.40% 17.10%
BofA Securities, Inc    
Repurchase Agreement Counterparty [Line Items]    
Stockholders' Equity at Risk $ 150,267 $ 135,141
Weighted Average Maturity (days) 68 days 82 days
Percentage of Stockholders' Equity 26.80% 25.00%
Barclays Capital Inc.    
Repurchase Agreement Counterparty [Line Items]    
Stockholders' Equity at Risk $ 80,721 $ 75,516
Weighted Average Maturity (days) 73 days 20 days
Percentage of Stockholders' Equity 14.40% 14.00%
JP Morgan Securities, LLC    
Repurchase Agreement Counterparty [Line Items]    
Stockholders' Equity at Risk $ 29,992  
Weighted Average Maturity (days) 31 days  
Percentage of Stockholders' Equity 5.30% 5.00%
Various    
Repurchase Agreement Counterparty [Line Items]    
Stockholders' Equity at Risk   $ 81,855
Weighted Average Maturity (days)   211 days
Percentage of Stockholders' Equity   15.20%