XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Valuation and Qualifying Accounts - Summary of Valuation and Qualifying Accounts (Detail) - Allowance for Uncollectible Accounts [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance, beginning of period $ 5,666 $ 3,742 $ 4,028
Additions - Charged to costs and expenses 3,559 4,271 2,804
Deductions (3,695) (2,347) (3,090)
Balance, end of period $ 5,530 $ 5,666 $ 3,742