XML 115 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Supplemental Financial Information - Summary of Additions and Deductions Related to Allowances for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Allowance for doubtful accounts receivable, beginning balance $ 15,106 $ 10,762 $ 10,462
Allowance for doubtful accounts receivable, additions 7,862 10,163 5,079
Allowance for doubtful accounts receivable, deductions (6,027) (5,819) (4,779)
Allowance for doubtful accounts receivable, ending balance $ 16,941 $ 15,106 $ 10,762