Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.1
Repurchase Agreement Counterparties with Whom Amount at Risk Exceeds 10 Percent of Stockholders' Equity (Details)
Mar. 31, 2021
Disclosure of Repurchase Agreements [Abstract]  
Percent of equity of the amount at risk under repurchase agreements 10.00%