v3.26.3
Collateralized Loan Obligations - Schedule of Net Interest Income Included in Consolidated Statement of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Variable Interest Entity [Line Items]        
Interest income $ 70,235 $ 108,019 $ 251,628 $ 334,258
Total net interest income 14,577 25,334 58,948 86,846
Primary beneficiary        
Variable Interest Entity [Line Items]        
Total net interest income 786 293 1,963 334
Collateralized loan obligations | Primary beneficiary        
Variable Interest Entity [Line Items]        
Interest income 9,139 32,307 53,437 103,522
Interest expense 4,696 21,822 31,753 69,164
Total net interest income $ 4,443 $ 10,485 $ 21,684 $ 34,358