XML 87 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 7 - Stockholders' Equity (Details Textual)
$ / shares in Units, $ in Millions
Feb. 27, 2018
shares
Jan. 30, 2018
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
shares
Stockholders' Equity Note, Stock Split, Conversion Ratio   1.5543    
Stock Issued During Period, Shares, New Issues 1,537,500      
Proceeds from Issuance Initial Public Offering | $   $ 171.5    
Common Stock, Shares, Issued, Total     35,534,558 35,353,296
Reclassification From Liabilities to Additional Paid in Capital | $   $ 1.3    
Stock Repurchase Program, Authorized Amount | $     $ 50.0  
Management [Member]        
Common Stock, Shares, Issued, Total   170,712    
IPO [Member]        
Stock Issued During Period, Shares, New Issues   10,250,000    
Shares Issued, Price Per Share | $ / shares   $ 16