XML 70 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Notes Payable and Other Noncurrent Liabilities - Notes Payable (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Line of Credit Facility [Line Items]    
Revolving line of credit $ 0  
Notes payable, less current portion 23,437 $ 59,925
Less: Current portion 36,468 6,691
Notes payable 59,905 66,616
Notes Payable through December 2019 [Member]    
Line of Credit Facility [Line Items]    
Notes payable $ 59,905 66,477
Annuities Extending through 2019 [Member]    
Line of Credit Facility [Line Items]    
Notes payable   $ 139