v3.25.2
Concentration of Credit Risk - Schedule of Geographic Composition of Loans Held for Investment Based on Current UPB and Loan Commitment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Concentration Risk [Line Items]    
Loan commitment $ 3,899,345 $ 3,412,016
Unfunded commitment $ 116,428 $ 127,866
% of loan commitment 100.00% 100.00%
Total unpaid principal balance $ 3,783,609 $ 3,284,510
% of loan UPB 100.00% 100.00%
West    
Concentration Risk [Line Items]    
Loan commitment $ 1,405,299 $ 1,254,320
Unfunded commitment $ 38,209 $ 47,318
% of loan commitment 36.00% 36.70%
Total unpaid principal balance $ 1,367,782 $ 1,207,362
% of loan UPB 36.10% 36.80%
East    
Concentration Risk [Line Items]    
Loan commitment $ 958,749 $ 965,249
Unfunded commitment $ 10,401 $ 12,678
% of loan commitment 24.60% 28.30%
Total unpaid principal balance $ 948,348 $ 952,571
% of loan UPB 25.10% 29.00%
South    
Concentration Risk [Line Items]    
Loan commitment $ 890,697 $ 817,847
Unfunded commitment $ 43,821 $ 49,016
% of loan commitment 22.80% 24.00%
Total unpaid principal balance $ 846,876 $ 768,831
% of loan UPB 22.40% 23.40%
Various    
Concentration Risk [Line Items]    
Loan commitment $ 509,000 $ 309,000
Unfunded commitment $ 21,997 $ 16,800
% of loan commitment 13.10% 9.10%
Total unpaid principal balance $ 487,003 $ 292,200
% of loan UPB 12.90% 8.90%
Midwest    
Concentration Risk [Line Items]    
Loan commitment $ 135,600 $ 65,600
Unfunded commitment $ 2,000 $ 2,054
% of loan commitment 3.50% 1.90%
Total unpaid principal balance $ 133,600 $ 63,546
% of loan UPB 3.50% 1.90%