Note 2 - Recapitalization (Details Textual) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | ||||
---|---|---|---|---|---|
Apr. 17, 2018 |
Apr. 16, 2018 |
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
Common Stock, Par or Stated Value Per Share | $ 0.001 | $ 0.001 | $ 0.001 | ||
Payments Related to Recapitalization | $ 72,370 | ||||
Conversion of Class B Common Stock Into Class A Common Stock [Member] | |||||
Conversion of Stock, Number of Shares Exchanged for Each Share | 1 | ||||
Conversion of Stock, Cash Paid Per Share Converted | $ 19.59 | ||||
Conversion of Stock, Shares Issued | 3,617,615 | ||||
Payments Related to Recapitalization | $ 72,400 |