Fair Value Measurements - Significant Level 3 Inputs (Details) $ in Thousands | Sep. 30, 2022 USD ($) year | Dec. 31, 2021 USD ($) year month |
Residential mortgage loans | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | $ | $ 1,069,476 | $ 1,061,912 |
Residential mortgage loans in securitization trust | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | $ | 1,062,585 | 667,365 |
Commercial mortgage loans | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | $ | 9,554 | 18,664 |
Level 3 | Residential mortgage loans | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | $ | $ 4,303 | $ 5,037 |
Level 3 | Residential mortgage loans | Minimum | Prepayment rate (annual CPR) | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | 0 | 0 |
Level 3 | Residential mortgage loans | Minimum | Default rate | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | 0.0356 | 0 |
Level 3 | Residential mortgage loans | Minimum | Loss severity | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | (0.2109) | (0.2031) |
Level 3 | Residential mortgage loans | Minimum | Expected remaining life | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | year | 1.07 | 0.04 |
Level 3 | Residential mortgage loans | Maximum | Prepayment rate (annual CPR) | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | 0.1352 | 0.2085 |
Level 3 | Residential mortgage loans | Maximum | Default rate | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | 0.1928 | 0.3732 |
Level 3 | Residential mortgage loans | Maximum | Loss severity | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | 0.1458 | 0.3635 |
Level 3 | Residential mortgage loans | Maximum | Expected remaining life | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | year | 2.59 | 2.75 |
Level 3 | Residential mortgage loans | Average | Prepayment rate (annual CPR) | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | 0.0610 | 0.0689 |
Level 3 | Residential mortgage loans | Average | Default rate | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | 0.1369 | 0.1305 |
Level 3 | Residential mortgage loans | Average | Loss severity | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | 0.0080 | 0.0089 |
Level 3 | Residential mortgage loans | Average | Expected remaining life | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | year | 2.09 | 1.72 |
Level 3 | Residential mortgage loans in securitization trust | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | $ | $ 3,807 | $ 1,563 |
Level 3 | Residential mortgage loans in securitization trust | Minimum | Prepayment rate (annual CPR) | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | 0 | 0 |
Level 3 | Residential mortgage loans in securitization trust | Minimum | Default rate | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | 0.0356 | 0 |
Level 3 | Residential mortgage loans in securitization trust | Minimum | Loss severity | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | (0.2109) | (0.2031) |
Level 3 | Residential mortgage loans in securitization trust | Minimum | Expected remaining life | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | year | 1.07 | 0.04 |
Level 3 | Residential mortgage loans in securitization trust | Maximum | Prepayment rate (annual CPR) | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | 0.1352 | 0.2085 |
Level 3 | Residential mortgage loans in securitization trust | Maximum | Default rate | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | 0.1928 | 0.3732 |
Level 3 | Residential mortgage loans in securitization trust | Maximum | Loss severity | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | 0.1458 | 0.3635 |
Level 3 | Residential mortgage loans in securitization trust | Maximum | Expected remaining life | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | year | 2.59 | 2.75 |
Level 3 | Residential mortgage loans in securitization trust | Average | Prepayment rate (annual CPR) | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | 0.0610 | 0.0689 |
Level 3 | Residential mortgage loans in securitization trust | Average | Default rate | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | 0.1369 | 0.1305 |
Level 3 | Residential mortgage loans in securitization trust | Average | Loss severity | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | 0.0080 | 0.0089 |
Level 3 | Residential mortgage loans in securitization trust | Average | Expected remaining life | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-sale, measurement input | year | 2.09 | 1.72 |
Level 3 | Commercial mortgage loans | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Fair Value | $ | $ 0 | $ 519 |
Level 3 | Commercial mortgage loans | Loss severity | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-investment, measurement input | | (0.2500) |
Level 3 | Commercial mortgage loans | Minimum | Sale or Liquidation timeline | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-investment, measurement input | month | | 39 |
Level 3 | Commercial mortgage loans | Maximum | Sale or Liquidation timeline | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-investment, measurement input | month | | 50 |
Level 3 | Commercial mortgage loans | Average | Loss severity | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Loans held-for-investment, measurement input | | (0.2500) |