Fair value measurements - Summary of valuation techniques (Details) $ in Thousands | Dec. 31, 2022 USD ($) $ / shares | Dec. 31, 2021 USD ($) |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Fair Value | $ 43,719 | $ 514,470 |
Derivative Asset | 18,499 | 19,781 |
Derivative Liability | (9) | (92) |
Residential Mortgage Loans | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, fair value | 64,984 | 0 |
Level 3 | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative Asset | 98 | 0 |
Level 3 | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative Asset | 98 | |
Derivative Liability | $ (9) | $ (79) |
Level 3 | Yield | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.0669 | |
Derivative liability, measurement input | 0.0729 | 0.0302 |
Level 3 | Yield | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.0768 | |
Derivative liability, measurement input | 0.0761 | 0.0311 |
Level 3 | Yield | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.0754 | |
Derivative liability, measurement input | 0.0736 | 0.0303 |
Level 3 | Projected Collateral Prepayments | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.1263 | |
Derivative liability, measurement input | 0.2151 | 0.1408 |
Level 3 | Projected Collateral Prepayments | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.3419 | |
Derivative liability, measurement input | 0.3131 | 0.1514 |
Level 3 | Projected Collateral Prepayments | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.2671 | |
Derivative liability, measurement input | 0.2792 | 0.1423 |
Level 3 | Projected Collateral Losses | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.0001 | |
Derivative liability, measurement input | 0.0001 | 0.0015 |
Level 3 | Projected Collateral Losses | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.0096 | |
Derivative liability, measurement input | 0.0046 | 0.0020 |
Level 3 | Projected Collateral Losses | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.0039 | |
Derivative liability, measurement input | 0.0016 | 0.0015 |
Level 3 | Projected Collateral Severities | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 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.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.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.5500 | |
Derivative liability, measurement input | 1 | 0.9000 |
Level 3 | Pull Through Percentages | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 1 | |
Derivative liability, measurement input | 1 | 0.9500 |
Level 3 | Pull Through Percentages | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Derivative asset, measurement input | 0.7278 | |
Derivative liability, measurement input | 1 | 0.9069 |
Level 3 | Securitized Residential Mortgage Loans | Securitized residential mortgage loans | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, fair value | $ 3,707,146 | $ 1,158,134 |
Level 3 | Securitized Residential Mortgage Loans | Yield | Minimum | Securitized residential mortgage loans | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0475 | 0.0226 |
Level 3 | Securitized Residential Mortgage Loans | Yield | Maximum | Securitized residential mortgage loans | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0732 | 0.1300 |
Level 3 | Securitized Residential Mortgage Loans | Yield | Weighted Average | Securitized residential mortgage loans | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0640 | 0.0312 |
Level 3 | Securitized Residential Mortgage Loans | Projected Collateral Prepayments | Minimum | Securitized residential mortgage loans | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0481 | 0.0475 |
Level 3 | Securitized Residential Mortgage Loans | Projected Collateral Prepayments | Maximum | Securitized residential mortgage loans | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.1019 | 0.1105 |
Level 3 | Securitized Residential Mortgage Loans | Projected Collateral Prepayments | Weighted Average | Securitized residential mortgage loans | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0644 | 0.0951 |
Level 3 | Securitized Residential Mortgage Loans | Projected Collateral Losses | Minimum | Securitized residential mortgage loans | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0005 | 0.0038 |
Level 3 | Securitized Residential Mortgage Loans | Projected Collateral Losses | Maximum | Securitized residential mortgage loans | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0140 | 0.0440 |
Level 3 | Securitized Residential Mortgage Loans | Projected Collateral Losses | Weighted Average | Securitized residential mortgage loans | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0022 | 0.0083 |
Level 3 | Securitized Residential Mortgage Loans | Projected Collateral Severities | Minimum | Securitized residential mortgage loans | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | (0.0416) | (0.1808) |
Level 3 | Securitized Residential Mortgage Loans | Projected Collateral Severities | Maximum | Securitized residential mortgage loans | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.2000 | 0.2911 |
Level 3 | Securitized Residential Mortgage Loans | Projected Collateral Severities | Weighted Average | Securitized residential mortgage loans | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.1540 | 0.1010 |
Level 3 | Residential Mortgage Loans | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, fair value | $ 418,023 | $ 1,465,523 |
Level 3 | Residential Mortgage Loans | Consensus Pricing | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, fair value | $ 2,674 | 4,405 |
Level 3 | Residential Mortgage Loans | Recent Transaction | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, fair value | | $ 6,129 |
Level 3 | Residential Mortgage Loans | Yield | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0629 | 0.0277 |
Level 3 | Residential Mortgage Loans | Yield | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0982 | 0.0750 |
Level 3 | Residential Mortgage Loans | Yield | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0716 | 0.0337 |
Level 3 | Residential Mortgage Loans | Projected Collateral Prepayments | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0138 | 0 |
Level 3 | Residential Mortgage Loans | Projected Collateral Prepayments | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.3128 | 0.2589 |
Level 3 | Residential Mortgage Loans | Projected Collateral Prepayments | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.1637 | 0.1528 |
Level 3 | Residential Mortgage Loans | 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 Loans | Projected Collateral Losses | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.1444 | 0.1537 |
Level 3 | Residential Mortgage Loans | Projected Collateral Losses | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0048 | 0.0030 |
Level 3 | Residential Mortgage Loans | Projected Collateral Severities | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | (0.0264) | (0.1486) |
Level 3 | Residential Mortgage Loans | Projected Collateral Severities | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.1019 | 0.1000 |
Level 3 | Residential Mortgage Loans | Projected Collateral Severities | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 0.0999 | 0.0997 |
Level 3 | Residential Mortgage Loans | Broker Quotes | Minimum | Consensus Pricing | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 93.46 | 88.57 |
Level 3 | Residential Mortgage Loans | Broker Quotes | Maximum | Consensus Pricing | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 107.05 | 112.89 |
Level 3 | Residential Mortgage Loans | Broker Quotes | Weighted Average | Consensus Pricing | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Loans held-for-sale, measurement input | 101.11 | 102.59 |
Level 3 | Non-Agency RMBS | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Fair Value | $ 9,859 | $ 15,362 |
Level 3 | Non-Agency RMBS | Yield | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, measurement input | 0.0718 | 0.0342 |
Level 3 | Non-Agency RMBS | Yield | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, measurement input | 0.1193 | 0.1500 |
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.0922 | 0.0532 |
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.0814 | 0.0570 |
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.0814 | 0.1299 |
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.0814 | 0.1263 |
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.0018 | 0.0023 |
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.0018 | 0.0266 |
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.0018 | 0.0035 |
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.4398) |
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.0732 |
Level 3 | Non-Agency RMBS Interest Only | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, interest only, fair value | $ 5,058 | $ 3,395 |
Level 3 | Non-Agency RMBS Interest Only | Yield | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, interest only, measurement input | 0.1000 | 0.1000 |
Level 3 | Non-Agency RMBS Interest Only | Yield | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, interest only, measurement input | 0.1400 | 0.1250 |
Level 3 | Non-Agency RMBS Interest Only | Yield | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, interest only, measurement input | 0.1325 | 0.1210 |
Level 3 | Non-Agency RMBS Interest Only | Projected Collateral Prepayments | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, interest only, measurement input | 0.0814 | 0.1299 |
Level 3 | Non-Agency RMBS Interest Only | Projected Collateral Prepayments | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, interest only, measurement input | 0.0814 | 0.1299 |
Level 3 | Non-Agency RMBS Interest Only | Projected Collateral Prepayments | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, interest only, measurement input | 0.0814 | 0.1299 |
Level 3 | Non-Agency RMBS Interest Only | Projected Collateral Losses | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, interest only, measurement input | 0.0018 | 0.0023 |
Level 3 | Non-Agency RMBS Interest Only | Projected Collateral Losses | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, interest only, measurement input | 0.0018 | 0.0023 |
Level 3 | Non-Agency RMBS Interest Only | Projected Collateral Losses | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, interest only, measurement input | 0.0018 | 0.0023 |
Level 3 | Non-Agency RMBS Interest Only | Projected Collateral Severities | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, interest only, measurement input | 0.1000 | 0.1000 |
Level 3 | Non-Agency RMBS Interest Only | Projected Collateral Severities | Maximum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, interest only, measurement input | 0.1000 | 0.1000 |
Level 3 | Non-Agency RMBS Interest Only | Projected Collateral Severities | Weighted Average | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Debt securities, interest only, 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 | $ 39,680 | $ 53,435 |
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 | 1.06 |
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 | 1.06 |
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 | 1.06 |
Level 3 | Securitized debt | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Long-term debt, fair value | $ (3,262,352) | $ (999,215) |
Level 3 | Securitized debt | Yield | Minimum | Discounted Cash Flow | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | |
Long-term debt, measurement input | 0.0525 | 0.0156 |
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.0449 |
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.0607 | 0.0215 |
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.0481 | 0.0586 |
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.1019 | 0.1105 |
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.0636 | 0.0966 |
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.0038 |
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.0140 | 0.0293 |
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.0019 | 0.0083 |
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.0416) | 0.0636 |
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.2000 | 0.1289 |
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.1581 | 0.1015 |