XML 78 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Note 1 - Basis of Presentation - Additional Information - (Details Textual)
9 Months Ended
Sep. 30, 2019
Segment
Aug. 07, 2019
$ / shares
Basis of Presentation [Line Items]    
Number of reportable segments | Segment 3  
Merger Agreement [Member]    
Basis of Presentation [Line Items]    
Merger agreement transaction average share price | $ / shares   $ 60.00