v3.25.2
Residential Mortgage Loans (Tables)
6 Months Ended
Jun. 30, 2025
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Abstract]  
Schedule of Residential Mortgage Loans June 30, 2025 and December 31, 2024:
June 30, 2025December 31, 2024
($ in thousands)
Cost$199,900 $183,149 
Unpaid principal balance$193,268 $178,373 
Net premium on mortgage loans purchased6,632 4,776 
Change in fair value765 (85)
Fair value$200,665 $183,064 
Weighted average interest rate8.37 %7.39 %
Weighted average remaining contractual maturity (years)2930
Schedule of Financing Receivables Past Due June 30, 2025 and December 31, 2024:
As of:June 30, 2025December 31, 2024
($ in thousands)
Number of mortgage loans 90 or more days past due— 
Recorded investment in mortgage loans 90 or more days past due$1,367 $— 
Unpaid principal balance of loans 90 or more days past due$1,326 $— 
Number of mortgage loans in foreclosure— 
Recorded investment in mortgage loans in foreclosure$917 $— 
Unpaid principal balance of loans in foreclosure$888 $—