XML 49 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Summary of Adoption of ASU 2014-09 on Condensed Consolidated Balance Sheet (Detail) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Total assets $ 566,793 $ 535,592
Deferred income tax liabilities, net 17,250 16,284
Retained earnings 245,056 238,953
Accounting Standards Update 2014-09    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Retained earnings 245,056  
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 $ 242,842 $ 241,167