XML 76 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Geographic Information and Major Customer and Product Data (Details Textual)
12 Months Ended
Dec. 31, 2018
USD ($)
segment
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Segment Reporting Information [Line Items]      
Number of reportable segments | segment 1    
Revenues $ 270,288,000 $ 215,390,000 $ 165,863,000
Sales 0 0 0
France      
Segment Reporting Information [Line Items]      
Revenues $ 31,532,000 $ 22,658,000 $ 17,103,000