XML 120 R106.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Deductions $ 394 $ 502 $ 1,753
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 14,120 18,256 14,671
Additions, Charge to costs and expense 3,347 4,891 7,016
Other 148   1,221
Deductions 4,971 5,494 4,652
Balance at end of Year 12,644 14,120 18,256
SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment   (3,533)  
Valuation Allowance of Deferred Tax Assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 9,413 7,012 8,099
Additions, Charge to costs and expense 12,085 2,903 606
Other 0 0 60
Balance at end of Year $ 21,104 $ 9,413 $ 7,012