Note 12 - Commitments and Contingencies (Details Textual) $ in Millions |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|---|
Feb. 23, 2021 |
May 31, 2023
USD ($)
|
Jan. 31, 2021
USD ($)
|
Sep. 30, 2019
USD ($)
|
Jun. 30, 2023
USD ($)
|
|
Loss Contingency, Claims Dismissed, Number | 5 | ||||
Insurance Claims [Member] | |||||
Loss Contingency Accrual, Provision | $ 1.6 | ||||
Audit Conducted by Alabama Department of Revenue [Member] | |||||
Loss Contingency, Damages Sought, Value | $ 3.3 | ||||
Loss Contingency, Estimate of Maximum Taxable Lease Rental Payments | $ 2.5 | ||||
Audit Conducted by Servicio de Administracion Tributaria [Member] | Maximum [Member] | |||||
Loss Contingency, Damages Sought, Value | $ 9.0 |