v3.26.1
Loans Held for Investment - Schedule of Investment Portfolio (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total Loans Held for Investment, net $ 728,284 $ 723,333
Allowance for credit losses    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total Loans Held for Investment, net 2,652 2,251
Allowance for credit losses | Property - Buy to Let    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total Loans Held for Investment, net 748,146 736,807
Allowance for credit losses | Other    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total Loans Held for Investment, net 453 544
Allowance for credit losses | Deferred fees, net    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total Loans Held for Investment, net 12,899 13,713
Allowance for credit losses | Fair value hedge basis adjustment    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total Loans Held for Investment, net $ (4,764) $ 1,946