v3.26.1
Loans Held for Investment, net - Loan Risk Ratings Carrying Value (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
loan
Dec. 31, 2025
USD ($)
loan
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Number of Loans | loan 27 24
Percentage of Portfolio 100.00% 100.00%
Year one $ 129,090 $ 148,568
Year two 152,749 196,740
Year three 178,175 54,161
Year four 54,213 65,510
Years five 65,652 194,088
Prior 139,755 26,640
Accrued interest receivable $ 719,634 $ 685,707
1    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Number of Loans | loan 2 3
Percentage of Portfolio 10.00% 16.00%
Year one $ 0 $ 0
Year two 0 57,599
Year three 41,779 0
Year four 28,994 0
Years five 0 54,982
Prior 0 0
Accrued interest receivable $ 70,773 $ 112,581
2    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Number of Loans | loan 2 2
Percentage of Portfolio 9.00% 8.00%
Year one $ 0 $ 27,992
Year two 63,506 0
Year three 0 28,988
Year four 0 0
Years five 0 0
Prior 0 0
Accrued interest receivable $ 63,506 $ 56,980
3    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Number of Loans | loan 18 15
Percentage of Portfolio 59.00% 59.00%
Year one $ 129,090 $ 120,576
Year two 89,243 139,141
Year three 136,396 25,173
Year four 25,219 65,510
Years five 20,446 23,593
Prior 23,622 26,640
Accrued interest receivable $ 424,016 $ 400,633
4    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Number of Loans | loan 5 4
Percentage of Portfolio 22.00% 17.00%
Year one $ 0 $ 0
Year two 0 0
Year three 0 0
Year four 0 0
Years five 45,206 115,513
Prior 116,133 0
Accrued interest receivable $ 161,339 $ 115,513
5    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Number of Loans | loan 0 0
Percentage of Portfolio 0.00% 0.00%
Year one $ 0 $ 0
Year two 0 0
Year three 0 0
Year four 0 0
Years five 0 0
Prior 0 0
Accrued interest receivable $ 0 $ 0