v3.26.1
Mortgage Loans - Schedule of Portfolios (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Total mortgage loans $ 9,218   $ 9,218   $ 9,902
Total investment income 30,405 $ 17,862 59,162 $ 38,774  
Mortgage loans          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Total investment income 291 270 (374) 931  
Commercial          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Total mortgage loans 2,598   2,598   3,334
Total investment income 130 109 (694) 217  
Hospitality          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Total mortgage loans 6,620   6,620   $ 6,568
Total investment income 161 161 320 410  
Retail          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Total investment income $ 0 $ 0 $ 0 $ 304