Note 2 - Recent Accounting Pronouncements (Details Textual) - USD ($) $ in Thousands |
Jun. 30, 2019 |
Jan. 01, 2019 |
Dec. 31, 2018 |
---|---|---|---|
Operating Lease, Liability, Total | $ 12,514 | ||
Operating Lease, Right-of-Use Asset | $ 12,249 | $ 0 | |
Accounting Standards Update 2016-02 [Member] | |||
Operating Lease, Liability, Total | $ 13,100 | ||
Operating Lease, Right-of-Use Asset | $ 13,100 |