Fair value measurements - Summary of valuation techniques (Details) $ in Thousands | Mar. 31, 2023 USD ($) $ / shares | Dec. 31, 2022 USD ($) $ / shares |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Fair Value | $ 322,984 | $ 43,719 |
Derivative assets, at fair value | 6,379 | 18,499 |
Derivative Liability | (609) | (9) |
Residential Mortgage | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, fair value | 0 | 64,984 |
Level 3 | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative assets, at fair value | 2,475 | 98 |
Level 3 | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative assets, at fair value | 2,475 | 98 |
Derivative Liability | $ (75) | $ 9 |
Level 3 | Yield | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.0620 | 0.0669 |
Derivative liability, measurement input | 0.0646 | 0.0729 |
Level 3 | Yield | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.0726 | 0.0768 |
Derivative liability, measurement input | 0.0684 | 0.0761 |
Level 3 | Yield | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.0663 | 0.0754 |
Derivative liability, measurement input | 0.0662 | 0.0736 |
Level 3 | Projected Collateral Prepayments | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.1497 | 0.1263 |
Derivative liability, measurement input | 0.2577 | 0.2151 |
Level 3 | Projected Collateral Prepayments | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.3359 | 0.3419 |
Derivative liability, measurement input | 0.3600 | 0.3131 |
Level 3 | Projected Collateral Prepayments | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.2518 | 0.2671 |
Derivative liability, measurement input | 0.3143 | 0.2792 |
Level 3 | Projected Collateral Losses | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0 | 0.0001 |
Derivative liability, measurement input | 0 | 0.0001 |
Level 3 | Projected Collateral Losses | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.0197 | 0.0096 |
Derivative liability, measurement input | 0.0050 | 0.0046 |
Level 3 | Projected Collateral Losses | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.0058 | 0.0039 |
Derivative liability, measurement input | 0.0006 | 0.0016 |
Level 3 | Projected Collateral Severities | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.1000 | 0.1000 |
Derivative liability, measurement input | 0.1000 | 0.1000 |
Level 3 | Projected Collateral Severities | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.1096 | 0.1000 |
Derivative liability, measurement input | 0.1000 | 0.1000 |
Level 3 | Projected Collateral Severities | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.1001 | 0.1000 |
Derivative liability, measurement input | 0.1000 | 0.1000 |
Level 3 | Pull Through Percentages | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.4500 | 0.5500 |
Derivative liability, measurement input | 0.4500 | 1 |
Level 3 | Pull Through Percentages | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 1 | 1 |
Derivative liability, measurement input | 1 | 1 |
Level 3 | Pull Through Percentages | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.7813 | 0.7278 |
Derivative liability, measurement input | 0.7375 | 1 |
Level 3 | Residential Mortgage | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, fair value | $ 127,551 | $ 418,023 |
Level 3 | Residential Mortgage | Discounted Cash Flow | Variable Interest Entity, Primary Beneficiary | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, fair value | 3,968,770 | 3,707,146 |
Level 3 | Residential Mortgage | Consensus Pricing | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, fair value | $ 2,452 | $ 2,674 |
Level 3 | Residential Mortgage | Yield | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0602 | 0.0629 |
Level 3 | Residential Mortgage | Yield | Minimum | Discounted Cash Flow | Variable Interest Entity, Primary Beneficiary | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0475 | 0.0475 |
Level 3 | Residential Mortgage | Yield | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0804 | 0.0982 |
Level 3 | Residential Mortgage | Yield | Maximum | Discounted Cash Flow | Variable Interest Entity, Primary Beneficiary | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0674 | 0.0732 |
Level 3 | Residential Mortgage | Yield | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0656 | 0.0716 |
Level 3 | Residential Mortgage | Yield | Weighted Average | Discounted Cash Flow | Variable Interest Entity, Primary Beneficiary | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0600 | 0.0640 |
Level 3 | Residential Mortgage | Projected Collateral Prepayments | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0 | 0.0138 |
Level 3 | Residential Mortgage | Projected Collateral Prepayments | Minimum | Discounted Cash Flow | Variable Interest Entity, Primary Beneficiary | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0520 | 0.0481 |
Level 3 | Residential Mortgage | Projected Collateral Prepayments | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.3458 | 0.3128 |
Level 3 | Residential Mortgage | Projected Collateral Prepayments | Maximum | Discounted Cash Flow | Variable Interest Entity, Primary Beneficiary | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.1021 | 0.1019 |
Level 3 | Residential Mortgage | Projected Collateral Prepayments | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.2505 | 0.1637 |
Level 3 | Residential Mortgage | Projected Collateral Prepayments | Weighted Average | Discounted Cash Flow | Variable Interest Entity, Primary Beneficiary | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0675 | 0.0644 |
Level 3 | Residential Mortgage | Projected Collateral Losses | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0 | 0 |
Level 3 | Residential Mortgage | Projected Collateral Losses | Minimum | Discounted Cash Flow | Variable Interest Entity, Primary Beneficiary | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0005 | 0.0005 |
Level 3 | Residential Mortgage | Projected Collateral Losses | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.1474 | 0.1444 |
Level 3 | Residential Mortgage | Projected Collateral Losses | Maximum | Discounted Cash Flow | Variable Interest Entity, Primary Beneficiary | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0142 | 0.0140 |
Level 3 | Residential Mortgage | Projected Collateral Losses | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0064 | 0.0048 |
Level 3 | Residential Mortgage | Projected Collateral Losses | Weighted Average | Discounted Cash Flow | Variable Interest Entity, Primary Beneficiary | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0020 | 0.0022 |
Level 3 | Residential Mortgage | Projected Collateral Severities | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | (0.2329) | (0.0264) |
Level 3 | Residential Mortgage | Projected Collateral Severities | Minimum | Discounted Cash Flow | Variable Interest Entity, Primary Beneficiary | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | (0.0222) | (0.0416) |
Level 3 | Residential Mortgage | Projected Collateral Severities | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.1055 | 0.1019 |
Level 3 | Residential Mortgage | Projected Collateral Severities | Maximum | Discounted Cash Flow | Variable Interest Entity, Primary Beneficiary | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.2600 | 0.2000 |
Level 3 | Residential Mortgage | Projected Collateral Severities | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0979 | 0.0999 |
Level 3 | Residential Mortgage | Projected Collateral Severities | Weighted Average | Discounted Cash Flow | Variable Interest Entity, Primary Beneficiary | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.1613 | 0.1540 |
Level 3 | Residential Mortgage | Offered Quotes | Minimum | Consensus Pricing | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | $ / shares | 94.68 | 93.46 |
Level 3 | Residential Mortgage | Offered Quotes | Maximum | Consensus Pricing | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | $ / shares | 106.52 | 107.05 |
Level 3 | Residential Mortgage | Offered Quotes | Weighted Average | Consensus Pricing | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | $ / shares | 101.50 | 101.11 |
Level 3 | Non-Agency RMBS | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Fair Value | $ 15,039 | $ 14,917 |
Level 3 | Non-Agency RMBS | Yield | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, measurement input | 0.0661 | 0.0718 |
Level 3 | Non-Agency RMBS | Yield | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, measurement input | 0.1400 | 0.1400 |
Level 3 | Non-Agency RMBS | Yield | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, measurement input | 0.1014 | 0.1059 |
Level 3 | Non-Agency RMBS | Projected Collateral Prepayments | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, measurement input | 0.0872 | 0.0814 |
Level 3 | Non-Agency RMBS | Projected Collateral Prepayments | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, measurement input | 0.0872 | 0.0814 |
Level 3 | Non-Agency RMBS | Projected Collateral Prepayments | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, measurement input | 0.0872 | 0.0814 |
Level 3 | Non-Agency RMBS | Projected Collateral Losses | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, measurement input | 0.0035 | 0.0018 |
Level 3 | Non-Agency RMBS | Projected Collateral Losses | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, measurement input | 0.0035 | 0.0018 |
Level 3 | Non-Agency RMBS | Projected Collateral Losses | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, measurement input | 0.0035 | 0.0018 |
Level 3 | Non-Agency RMBS | Projected Collateral Severities | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, measurement input | 0.1000 | 0.1000 |
Level 3 | Non-Agency RMBS | Projected Collateral Severities | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, measurement input | 0.1000 | 0.1000 |
Level 3 | Non-Agency RMBS | Projected Collateral Severities | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, measurement input | 0.1000 | 0.1000 |
Level 3 | AG Arc | Comparable Multiple | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, fair value | $ 37,540 | $ 39,680 |
Level 3 | AG Arc | Book Value Multiple | Minimum | Comparable Multiple | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.94 | 0.94 |
Level 3 | AG Arc | Book Value Multiple | Maximum | Comparable Multiple | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.94 | 0.94 |
Level 3 | AG Arc | Book Value Multiple | Weighted Average | Comparable Multiple | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.94 | 0.94 |
Level 3 | Securitized debt | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Long-term debt, fair value | $ (3,505,529) | $ (3,262,352) |
Level 3 | Securitized debt | Yield | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Long-term debt, measurement input | 0.0505 | 0.0525 |
Level 3 | Securitized debt | Yield | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Long-term debt, measurement input | 0.1500 | 0.1500 |
Level 3 | Securitized debt | Yield | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Long-term debt, measurement input | 0.0565 | 0.0607 |
Level 3 | Securitized debt | Projected Collateral Prepayments | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Long-term debt, measurement input | 0.0520 | 0.0481 |
Level 3 | Securitized debt | Projected Collateral Prepayments | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Long-term debt, measurement input | 0.1021 | 0.1019 |
Level 3 | Securitized debt | Projected Collateral Prepayments | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Long-term debt, measurement input | 0.0668 | 0.0636 |
Level 3 | Securitized debt | Projected Collateral Losses | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Long-term debt, measurement input | 0.0005 | 0.0005 |
Level 3 | Securitized debt | Projected Collateral Losses | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Long-term debt, measurement input | 0.0142 | 0.0140 |
Level 3 | Securitized debt | Projected Collateral Losses | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Long-term debt, measurement input | 0.0018 | 0.0019 |
Level 3 | Securitized debt | Projected Collateral Severities | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Long-term debt, measurement input | (0.0222) | (0.0416) |
Level 3 | Securitized debt | Projected Collateral Severities | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Long-term debt, measurement input | 0.2600 | 0.2000 |
Level 3 | Securitized debt | Projected Collateral Severities | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Long-term debt, measurement input | 0.1653 | 0.1581 |