v3.26.1
Mortgage Loans - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Loan
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Loan
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Loan
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Percentage of property appraisal value     64.00%    
Mortgage loans uncollectable write-off $ 0 $ 0 $ 0 $ 0  
Mortgage loans in foreclosure $ 2,600,000   $ 2,600,000   $ 2,600,000
Mortgage loans not producing income | Loan 1   1   1
Low          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Loans held-for-investment, term     2 years    
High          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Loans held-for-investment, term     4 years