XML 67 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Note 9 - Fair Value Measurement (Details Textual) - Senior Notes [Member]
$ in Millions
Jun. 30, 2022
USD ($)
Notes Payable, Total $ 469.9
Fair Value, Inputs, Level 1 [Member]  
Notes Payable, Fair Value Disclosure 453.3
IQ Notes [Member]  
Notes Payable, Total $ 37.9
IQ Notes [Member] | Measurement Input, Annual Yield [Member]  
Debt Instrument, Measurement Input 0.082
IQ Notes [Member] | Fair Value, Inputs, Level 1 [Member]  
Notes Payable, Fair Value Disclosure $ 35.8