Note 12 - Commitments and Contingencies (Details Textual) - USD ($) $ in Millions |
1 Months Ended | 3 Months Ended |
|---|---|---|
Jan. 31, 2021 |
Sep. 30, 2019 |
|
| Insurance Claims [Member] | ||
| Loss Contingency Accrual, Provision | $ 1.6 | |
| Audit Conducted by Alabama Department of Revenue [Member] | ||
| Loss Contingency, Damages Sought, Value | $ 3.3 |