v3.25.2
Loans Held for Investment - Schedule of Credit Quality (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Credit Quality Indicator [Line Items]    
Year One $ 300,624 $ 110,891
Year Two 120,966 786
Year Three 827 885
Year Four 643 503
Year Five 296 77
Prior 11 2
Total 423,367 113,144
Property - Buy to Let    
Financing Receivable, Credit Quality Indicator [Line Items]    
Year One 300,624 110,891
Year Two 120,966 739
Year Three 807 0
Year Four 0 0
Year Five 0 0
Prior 0 0
Total 422,397 111,630
Property - Buy to Let | 0-20 Months    
Financing Receivable, Credit Quality Indicator [Line Items]    
Year One 0 0
Year Two 0 0
Year Three 0 0
Year Four 0 0
Year Five 0 0
Prior 0 0
Total 0 0
Property - Buy to Let | 21-40 Months    
Financing Receivable, Credit Quality Indicator [Line Items]    
Year One 0 0
Year Two 0 0
Year Three 0 0
Year Four 0 0
Year Five 0 0
Prior 0 0
Total 0 0
Property - Buy to Let | Over 40 Months    
Financing Receivable, Credit Quality Indicator [Line Items]    
Year One 300,624 110,891
Year Two 120,966 739
Year Three 807 0
Year Four 0 0
Year Five 0 0
Prior 0 0
Total 422,397 111,630
Other    
Financing Receivable, Credit Quality Indicator [Line Items]    
Year One 0 0
Year Two 0 47
Year Three 20 885
Year Four 643 503
Year Five 296 77
Prior 11 2
Total 970 1,514
Other | 0-20 Months    
Financing Receivable, Credit Quality Indicator [Line Items]    
Year One 0 0
Year Two 0 34
Year Three 7 255
Year Four 488 435
Year Five 296 77
Prior 11 2
Total 802 803
Other | 21-40 Months    
Financing Receivable, Credit Quality Indicator [Line Items]    
Year One 0 0
Year Two 0 13
Year Three 13 630
Year Four 155 68
Year Five 0 0
Prior 0 0
Total 168 711
Other | Over 40 Months    
Financing Receivable, Credit Quality Indicator [Line Items]    
Year One 0 0
Year Two 0 0
Year Three 0 0
Year Four 0 0
Year Five 0 0
Prior 0 0
Total $ 0 $ 0