v3.19.1
Related Party Transactions - Schedule of Purchases from or Operating Expenses Paid to Related Parties (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Related Party Transaction [Line Items]    
Purchases from, or operating expenses paid $ 459 $ 164
Stamax Corp. [Member]    
Related Party Transaction [Line Items]    
Purchases from, or operating expenses paid   9
Nirvana Corp [Member]    
Related Party Transaction [Line Items]    
Purchases from, or operating expenses paid   6
Smash Technologies LLC [Member]    
Related Party Transaction [Line Items]    
Purchases from, or operating expenses paid $ 459 $ 149