XML 76 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans and Investments - Non-performing Loans (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
loan
Dec. 31, 2023
USD ($)
loan
Financing Receivable, Past Due [Line Items]    
Number of loans | loan 776 747
Carrying value of loans $ 11,304,956  
Non-performing loans    
Financing Receivable, Past Due [Line Items]    
Number of loans | loan 26 16
Carrying value of loans $ 598,900 $ 235,600
Loan loss reserves $ 23,800 $ 27,100