XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments - Summary of Investments in CLO Fund Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Summary of Investment Holdings [Line Items]    
Cost/Amortized Cost $ 540,282 $ 652,217
Fair Value 467,865 576,478
Equity Securities    
Summary of Investment Holdings [Line Items]    
Cost/Amortized Cost 31,280 28,848
Fair Value 20,533 21,905
CLO Fund Securities    
Summary of Investment Holdings [Line Items]    
Cost/Amortized Cost 9,103 34,649
Fair Value 8,968 20,453
CLO Fund Securities | Subordinated Notes    
Summary of Investment Holdings [Line Items]    
Cost/Amortized Cost 9,103 34,649
Fair Value $ 8,968 20,453
CLO Fund Securities | Subordinated Notes | Catamaran CLO 2014-1 Ltd.    
Summary of Investment Holdings [Line Items]    
Percentage of class held [1] 22.00%  
Cost/Amortized Cost $ 1,024 4,216
Fair Value $ 904 3,232
CLO Fund Securities | Subordinated Notes | Catamaran CLO 2014-2 Ltd.    
Summary of Investment Holdings [Line Items]    
Cost/Amortized Cost   6,066
CLO Fund Securities | Subordinated Notes | Catamaran CLO 2015-1 Ltd.    
Summary of Investment Holdings [Line Items]    
Cost/Amortized Cost   2,534
CLO Fund Securities | Subordinated Notes | Catamaran CLO 2018-1 Ltd.    
Summary of Investment Holdings [Line Items]    
Percentage of class held [1] 25.00%  
Cost/Amortized Cost $ 3,923 6,338
Fair Value $ 3,923 4,753
CLO Fund Securities | Subordinated Notes | Dryden 30 Senior Loan Fund    
Summary of Investment Holdings [Line Items]    
Percentage of class held [1] 7.00%  
Cost/Amortized Cost $ 424 868
Fair Value $ 409 868
CLO Fund Securities | Subordinated Notes | JMP Credit Advisors CLO IV Ltd.    
Summary of Investment Holdings [Line Items]    
Percentage of class held [1] 57.00%  
Cost/Amortized Cost $ 683 4,020
Fair Value $ 683 4,020
CLO Fund Securities | Subordinated Notes | JMP Credit Advisors CLO V Ltd.    
Summary of Investment Holdings [Line Items]    
Percentage of class held [1] 57.00%  
Cost/Amortized Cost $ 3,049 10,607
Fair Value $ 3,049 $ 7,580
[1] Represents percentage of class held as of December 31, 2023.