v3.25.2
Loans Held for Investment - Schedule of Investment Portfolio (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total Loans Held for Investment, net $ 420,566 $ 111,477
Allowance for credit losses    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total Loans Held for Investment, net 2,801 1,667
Allowance for credit losses | Property - Buy to Let    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total Loans Held for Investment, net 422,397 111,630
Allowance for credit losses | Other    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total Loans Held for Investment, net $ 970 $ 1,514