XML 81 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Portfolio Financing - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Principal balance $ 3,048,448 $ 4,179,211
Collateralized loan obligations    
Debt Instrument [Line Items]    
Principal balance 1,919,790 2,461,170
Secured credit agreements    
Debt Instrument [Line Items]    
Principal balance 799,518 1,108,386
Asset-specific financing arrangements    
Debt Instrument [Line Items]    
Principal balance 274,158 565,376
Secured revolving credit facility    
Debt Instrument [Line Items]    
Principal balance 23,782 44,279
Mortgage loan payable    
Debt Instrument [Line Items]    
Principal balance $ 31,200 $ 0