XML 49 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Summary of Adoption of ASU 2014-09 on Condensed Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Total assets $ 562,014 $ 535,592
Deferred income tax liabilities, net 17,224 16,284
Retained earnings 250,068 238,953
Accounting Standards Update 2014-09    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Retained earnings 250,068  
Adjustment Due to Adoption of Topic 606 | Accounting Standards Update 2014-09    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Total assets   3,000
Deferred income tax liabilities, net   786
Retained earnings 2,214 2,214
Balances without adoption of Topic 606 | Accounting Standards Update 2014-09    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Total assets   538,592
Deferred income tax liabilities, net   17,070
Retained earnings $ 247,854 $ 241,167