XML 122 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Deductions $ 502 $ 1,753 $ 0
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 17,971 14,397 11,532
Additions, Charge to costs and expense 4,891 7,005 6,965
Other (3,533) 1,221 0
Deductions 5,477 4,652 4,100
Balance at end of Year 13,852 17,971 14,397
Valuation Allowance of Deferred Tax Assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 7,012 8,099 6,904
Additions, Charge to costs and expense 2,903 606 1,195
Other 0 60 0
Balance at end of Year $ 9,413 $ 7,012 $ 8,099