XML 64 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 9 - Fair Value Measurement (Details Textual) - Senior Notes [Member]
$ in Millions
Sep. 30, 2022
USD ($)
Notes Payable, Total $ 470.1
Fair Value, Inputs, Level 1 [Member]  
Notes Payable, Fair Value Disclosure 442.2
IQ Notes [Member]  
Notes Payable, Total $ 35.6
IQ Notes [Member] | Measurement Input, Annual Yield [Member]  
Debt Instrument, Measurement Input 0.087
IQ Notes [Member] | Fair Value, Inputs, Level 1 [Member]  
Notes Payable, Fair Value Disclosure $ 32.7