XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investments - Summary of Fair Value of Investments by Fair Value Hierarchy Levels (Details) - ASC 820 - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments $ 571,656 $ 547,573
Level I    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 1,317 1,594
Level II    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 65,152 42,861
Level III    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 478,236 465,706
NAV    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 26,951 37,412
Debt securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 477,397 435,293
Debt securities | Level II    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 65,152 42,861
Debt securities | Level III    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 412,245 392,432
Equity Securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 24,487 22,586
Equity Securities | Level I    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 1,317 1,594
Equity Securities | Level III    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 23,170 20,992
CLO Fund Securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 24,623 31,632
CLO Fund Securities | Level III    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 24,623 31,632
Joint Ventures    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 45,141 60,474
Joint Ventures | Level III    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 18,190 23,062
Joint Ventures | NAV    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 26,951 37,412
Derivatives    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 8 (2,412)
Derivatives | Level III    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments $ 8 $ (2,412)