Note 14 - Leases (Details Textual) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Operating Lease, Right-of-use Asset, Accumulated Amortization $ 4.4 $ 2.7
Finance Lease, Right-of-Use Asset, Accumulated Amortization $ 1.8 $ 1.3