v3.26.1
Loans Held for Investment, net - Loan Risk Ratings Carrying Value (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 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 26 24
Percentage of Portfolio 100.00% 100.00%
Year one $ 57,481 $ 148,568
Year two 149,749 196,740
Year three 181,770 54,161
Year four 54,187 65,510
Years five 65,580 194,088
Prior 221,329 26,640
Accrued interest receivable $ 730,096 $ 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 13.00% 16.00%
Year one $ 0 $ 0
Year two 0 57,599
Year three 41,742 0
Year four 0 0
Years five 0 54,982
Prior 54,985 0
Accrued interest receivable $ 96,727 $ 112,581
2    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Number of Loans | loan 3 2
Percentage of Portfolio 13.00% 8.00%
Year one $ 0 $ 27,992
Year two 62,954 0
Year three 0 28,988
Year four 28,991 0
Years five 0 0
Prior 0 0
Accrued interest receivable $ 91,945 $ 56,980
3    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Number of Loans | loan 16 15
Percentage of Portfolio 52.00% 59.00%
Year one $ 57,481 $ 120,576
Year two 86,795 139,141
Year three 140,028 25,173
Year four 25,196 65,510
Years five 20,432 23,593
Prior 50,257 26,640
Accrued interest receivable $ 380,189 $ 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,148 115,513
Prior 116,087 0
Accrued interest receivable $ 161,235 $ 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