XML 63 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Loans and Investments - Schedule of Other Non-Accrued Loans (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
loan
Dec. 31, 2025
loan
Dec. 31, 2024
loan
Financing Receivable, Nonaccrual [Roll Forward]        
Beginning balance $ 48,311 $ 167,428    
Loans that progressed to greater than 60 days past due (1,221) (82,290)    
Loans modified or paid off (47,090) (38,490)    
Additional loans classified as non-accrual   96,175    
Ending balance $ 0 $ 142,823    
Number of other nonaccrued loans | loan   5 3 9