XML 128 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable - Summary of Activity in Allowances for Doubtful Accounts, Returns and Discounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Receivables [Abstract]      
Balance at Beginning of Period $ 3,497 $ 4,631 $ 4,831
Charges to Revenue 1,896 1,949 4,030
Credits to Expense (396)    
Charges (Credits) to Expense   572 881
Additions to (Deductions from) Reserves (1,984) (3,655) (5,111)
Balance at End of Period $ 3,013 $ 3,497 $ 4,631