Annual report pursuant to Section 13 and 15(d)

Repurchase Agreement Counterparties with Whom Amount at Risk Exceeds 10 Percent of Stockholders' Equity (Details)

v3.22.4
Repurchase Agreement Counterparties with Whom Amount at Risk Exceeds 10 Percent of Stockholders' Equity (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
numberOfPositions
Dec. 31, 2022
USD ($)
numberOfPositions
Repurchase Agreement Counterparty [Line Items]    
Repurchase agreements $ 7,656,445 $ 8,603,011
Net counterparty exposure $ 668,233 $ 474,816
Weighted average remaining maturity 67 days 59 days
Number of repurchase agreement counterparties with whom amount at risk is less than 10 percent of stockholders' equity | numberOfPositions 19 19
Credit Suisse    
Repurchase Agreement Counterparty [Line Items]    
Repurchase agreements $ 125,000 $ 309,000
Net counterparty exposure $ 353,975 $ 158,252
Percent of equity of the amount at risk under repurchase agreements 13.00% 7.00%
Weighted average remaining maturity 181 days 363 days
All other counterparties    
Repurchase Agreement Counterparty [Line Items]    
Repurchase agreements $ 7,531,445 $ 8,294,011
Net counterparty exposure $ 314,258 $ 316,564
Percent of equity of the amount at risk under repurchase agreements 11.00% 14.00%
Weighted average remaining maturity 65 days 48 days