XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Note 9 - Fair Value Measurement (Details Textual)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Mar. 31, 2021
USD ($)
Payments to Acquire Equity Securities, FV-NI $ 10,868 $ (0)
Proceeds from Sale of Equity Securities, FV-NI 2,487 0
Senior Notes [Member]    
Notes Payable, Total 469,700  
Senior Notes [Member] | Fair Value, Inputs, Level 1 [Member]    
Notes Payable, Fair Value Disclosure 498,500  
Senior Notes [Member] | IQ Notes [Member]    
Notes Payable, Total 39,200  
Senior Notes [Member] | IQ Notes [Member] | Fair Value, Inputs, Level 3 [Member]    
Notes Payable, Fair Value Disclosure $ 40,500  
Senior Notes [Member] | IQ Notes [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Annual Yield [Member]    
Debt Instrument, Measurement Input 6  
Equity Securities in Mining Companies [Member]    
Payments to Acquire Equity Securities, FV-NI $ 10,900 0
Equity Securities, FV-NI, Cost 2,400  
Proceeds from Sale of Equity Securities, FV-NI $ 2,500 $ 0