XML 58 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies - Allowance for Doubtful Accounts Receivable (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Beginning Balance $ 4,805 $ 3,397 $ 2,486
Charged to costs and expenses 2,630 2,834 2,928
Charged to other accounts 675 699 435
Deductions (3,025) (2,125) (2,452)
Ending Balance $ 5,085 $ 4,805 $ 3,397