XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Fair Value - Assets at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value, Recurring [Member]    
Investments, fair value $ 729,053 $ 720,026
Fair Value, Recurring [Member] | Debt [Member]    
Investments, fair value 679,838 686,458
Fair Value, Recurring [Member] | Warrant [Member]    
Investments, fair value 26,189 29,712
Fair Value, Recurring [Member] | Other Investments [Member]    
Investments, fair value 7,254 1,300
Fair Value, Recurring [Member] | Equity Securities [Member]    
Investments, fair value 15,772 2,556
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]    
Investments, fair value 8,962 140
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Debt [Member]    
Investments, fair value 0 0
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Warrant [Member]    
Investments, fair value 0 0
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Other Investments [Member]    
Investments, fair value 0 0
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Equity Securities [Member]    
Investments, fair value 8,962 140
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member]    
Investments, fair value 956 3,567
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | Debt [Member]    
Investments, fair value 0 0
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | Warrant [Member]    
Investments, fair value 956 3,567
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | Other Investments [Member]    
Investments, fair value 0 0
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | Equity Securities [Member]    
Investments, fair value 0 0
Fair Value, Inputs, Level 3 [Member]    
Investments, fair value 719,135 716,319
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member]    
Investments, fair value 719,135 716,319
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Debt [Member]    
Investments, fair value 679,838 686,458
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Warrant [Member]    
Investments, fair value 25,233 26,145
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Other Investments [Member]    
Investments, fair value 7,254 1,300
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Equity Securities [Member]    
Investments, fair value $ 6,810 $ 2,416