v3.22.2.2
Note 18 - Contingencies (Details Textual) - Loss Contingency, Obligation for Sales and Use Tax [Member]
$ in Millions
Aug. 09, 2021
USD ($)
Loss Contingency, Potential Obligation $ 1.0
Loss Contingency Accrual, Payments 0.4
Minimum [Member]  
Loss Contingency, Estimate of Possible Loss 0.2
Maximum [Member]  
Loss Contingency, Estimate of Possible Loss $ 0.4