v3.26.1
Loans Held for Investment - Schedule of Credit Quality (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Origination Year    
Year One $ 24,721 $ 605,424
Year Two 594,914 116,901
Year Three 114,854 782
Year Four 773 406
Year Five 359 125
Prior 79 0
Total 735,700 723,638
Property - Buy to Let    
Origination Year    
Year One 24,721 605,424
Year Two 594,914 116,901
Year Three 114,854 769
Year Four 758 0
Year Five 0 0
Prior 0 0
Total 735,247 723,094
Property - Buy to Let | 0-20 Months    
Origination Year    
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    
Origination Year    
Year One 0 0
Year Two 0 226
Year Three 222 0
Year Four 0 0
Year Five 0 0
Prior 0 0
Total 222 226
Property - Buy to Let | Over 40 Months    
Origination Year    
Year One 24,721 605,424
Year Two 594,914 116,675
Year Three 114,632 769
Year Four 758 0
Year Five 0 0
Prior 0 0
Total 735,025 722,868
Other    
Origination Year    
Year One 0 0
Year Two 0 0
Year Three 0 13
Year Four 15 406
Year Five 359 125
Prior 79 0
Total 453 544
Other | 0-20 Months    
Origination Year    
Year One 0 0
Year Two 0 0
Year Three 0 0
Year Four 0 406
Year Five 359 125
Prior 79 0
Total 438 531
Other | 21-40 Months    
Origination Year    
Year One 0 0
Year Two 0 0
Year Three 0 13
Year Four 15 0
Year Five 0 0
Prior 0 0
Total 15 13
Other | Over 40 Months    
Origination Year    
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