XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Fair Value (Details Textual)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
$ / shares
Jun. 30, 2022
USD ($)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net $ (111) $ 0 $ (111) $ 0
Unrealized Gain (Loss) on Investments 608 $ (36) (6,929) (2,273)
Equity Securities [Member]        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net (111)   (111)  
Debt [Member]        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net 0   0  
Warrant [Member]        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net 0   0  
Fair Value, Inputs, Level 1 [Member] | Equity Securities [Member]        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net $ 100   100  
Fair Value, Inputs, Level 3 [Member] | Equity Securities [Member]        
Unrealized Gain (Loss) on Investments     1,300  
Fair Value, Inputs, Level 3 [Member] | Debt [Member]        
Unrealized Gain (Loss) on Investments     (13,100) (7,000)
Fair Value, Inputs, Level 3 [Member] | Warrant [Member]        
Unrealized Gain (Loss) on Investments     $ (1,900) $ 4,700
The 2026 Notes [Member]        
Debt Instrument, Share Price (in dollars per share) | $ / shares $ 23.35   $ 23.35  
The 2026 Notes [Member] | Fair Value, Inputs, Level 1 [Member]        
Debt Instrument, Fair Value Disclosure $ 53,700   $ 53,700  
The 2027 Notes [Member]        
Debt Instrument, Share Price (in dollars per share) | $ / shares $ 24.14   $ 24.14  
The 2027 Notes [Member] | Fair Value, Inputs, Level 1 [Member]        
Debt Instrument, Fair Value Disclosure $ 55,500   $ 55,500  
Asset-backed Notes 2019 [Member] | Fair Value, Inputs, Level 3 [Member]        
Debt Instrument, Fair Value Disclosure 30,800   30,800  
Asset-backed Notes 2022 [Member] | Fair Value, Inputs, Level 3 [Member]        
Debt Instrument, Fair Value Disclosure $ 100,000   $ 100,000  
Measurement Input, Hypothetical Market Yields [Member]        
Debt Instrument, Measurement Input   0.25   0.25