XML 69 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Allowance for Doubtful Accounts - Schedule of Allowance for Doubtful Activity Included in Accounts Receivable Net (Detail) - Allowance for Doubtful Accounts [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balances, January 1 $ 763 $ 515 $ 446
Provision for doubtful accounts 2,590 1,705 1,375
Write-offs, net of recoveries (1,961) (1,457) (1,306)
Balances, December 31 $ 1,392 $ 763 $ 515