XML 17 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Organization, Business and Summary of Significant Accounting Policies - Rollforward of Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Allowance for Doubtful Accounts [Roll Forward]    
Balance at beginning $ 5,564 $ 4,182
Charged to/reversed from expense 3,104 2,226
Deductions (write offs) (1,182) (844)
Balance at ending $ 7,486 $ 5,564