XML 100 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Valuation and Qualifying Accounts and Reserves (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for uncollectible accounts [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 3,486 $ 4,720 $ 7,402
Charged to Expense (413) 257 1,051
Deductions 645 1,491 3,733
Balance at End of Year 2,428 3,486 4,720
Valuation allowance for deferred tax assets [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 37,593 31,760 32,481
Charged to Expense 0 5,833 0
Deductions 1,676 0 721
Balance at End of Year $ 35,917 $ 37,593 $ 31,760