XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Investments - Summary of Fair Value of Investments by Fair Value Hierarchy Levels (Details) - ASC 820 - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments $ 576,478 $ 547,573
Level I    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments   1,594
Level II    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 65,021 42,861
Level III    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 471,170 465,706
NAV    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 40,287 37,412
Debt securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 475,165 435,293
Debt securities | Level II    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 65,021 42,861
Debt securities | Level III    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 410,144 392,432
Equity Securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 21,905 22,586
Equity Securities | Level I    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments   1,594
Equity Securities | Level III    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 21,905 20,992
CLO Fund Securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 20,453 31,632
CLO Fund Securities | Level III    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 20,453 31,632
Joint Ventures    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 58,955 60,474
Joint Ventures | Level III    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments 18,668 23,062
Joint Ventures | NAV    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments $ 40,287 37,412
Derivatives    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments   (2,412)
Derivatives | Level III    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of investments   $ (2,412)