XML 59 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Note 6 - Fair Value (Details Textual)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Unrealized Gain (Loss) on Investments $ (5,552) $ 3,205 $ 313
Fair Value, Inputs, Level 1 [Member] | Warrant [Member]      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 1,300    
Fair Value, Inputs, Level 1 [Member] | Investment One [Member]      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3   100  
Fair Value, Inputs, Level 1 [Member] | Investment Two [Member]      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3   200  
Fair Value, Inputs, Level 3 [Member] | Warrant [Member]      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 10    
Unrealized Gain (Loss) on Investments 2,600 6,300  
Fair Value, Inputs, Level 3 [Member] | Debt [Member]      
Unrealized Gain (Loss) on Investments (21,000) (5,600)  
Fair Value, Inputs, Level 3 [Member] | Equity Securities [Member]      
Unrealized Gain (Loss) on Investments (400)    
Fair Value, Inputs, Level 2 [Member] | Warrant [Member]      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 $ 40 $ 100  
The 2026 Notes [Member]      
Debt Instrument, Share Price (in dollars per share) | $ / shares $ 23.45    
The 2026 Notes [Member] | Fair Value, Inputs, Level 1 [Member]      
Debt Instrument, Fair Value Disclosure, Total $ 53,900    
The 2027 Notes [Member]      
Debt Instrument, Share Price (in dollars per share) | $ / shares $ 23.20    
The 2027 Notes [Member] | Fair Value, Inputs, Level 1 [Member]      
Debt Instrument, Fair Value Disclosure, Total $ 53,400    
Asset-backed Notes 2019 [Member] | Fair Value, Inputs, Level 3 [Member]      
Debt Instrument, Fair Value Disclosure, Total 42,600    
Asset-backed Notes 2022 [Member] | Fair Value, Inputs, Level 3 [Member]      
Debt Instrument, Fair Value Disclosure, Total $ 100,000    
Measurement Input, Hypothetical Market Yields [Member]      
Debt Instrument, Measurement Input 0.25