Mortgage Loans - Narrative (Details) - USD ($) |
12 Months Ended | |
---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Mortgage loans in foreclosure | $ 0 | $ 7,100,000 |
Mortgage loans not producing income | $ 0 | $ 6,800,000 |
Low | ||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Loans held-for-investment, term | 2 years | |
Percentage of property appraisal value | 64.00% | |
High | ||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Loans held-for-investment, term | 3 years | |
Percentage of property appraisal value | 80.00% |