XML 66 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues - Schedule of Net Revenues from Unaffiliated Customers by Country Based on the Location of the Customer (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenue $ 262,977 $ 291,220 $ 227,830
United States [Member]      
Revenue 121,628 110,779 83,871
Europe [Member]      
Revenue 27,262 27,689 24,078
Asia Pacific [Member]      
Revenue 108,827 147,078 114,365
All Other [Member]      
Revenue $ 5,260 $ 5,674 $ 5,516