XML 60 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans Held for Investment - Loan Risk Ratings Carrying Value (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
loan
Dec. 31, 2023
USD ($)
loan
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Number of loans | loan 21 24
Percentage of Value 100.00% 100.00%
Year one $ 133,085 $ 132,204
Year two 78,156 209,580
Year three 163,228 246,130
Year four 205,842 38,548
Prior 29,605  
Accrued interest receivable $ 609,916 $ 626,462
1    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Number of loans | loan 0 0
Percentage of Value 0.00% 0.00%
Year one $ 0 $ 0
Year two 0 0
Year three 0 0
Year four 0 0
Prior 0  
Accrued interest receivable $ 0 $ 0
2    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Number of loans | loan 4 3
Percentage of Value 18.00% 15.00%
Year one $ 41,570 $ 37,323
Year two 53,070 42,089
Year three 0 15,435
Year four 15,252 0
Prior 0  
Accrued interest receivable $ 109,892 $ 94,847
3    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Number of loans | loan 12 18
Percentage of Value 58.00% 71.00%
Year one $ 91,515 $ 94,881
Year two 25,086 167,491
Year three 163,228 144,456
Year four 76,034 38,548
Prior 0  
Accrued interest receivable $ 355,863 $ 445,376
4    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Number of loans | loan 5 3
Percentage of Value 24.00% 14.00%
Year one $ 0 $ 0
Year two 0 0
Year three 0 86,239
Year four 114,556 0
Prior 29,605  
Accrued interest receivable $ 144,161 $ 86,239
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 Value 0.00% 0.00%
Year one $ 0 $ 0
Year two 0 0
Year three 0 0
Year four 0 0
Prior 0  
Accrued interest receivable $ 0 $ 0