XML 114 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Valuation and Qualifying Accounts and Reserves (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Allowance for uncollectible accounts [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 2,168 $ 3,340 $ 4,720
Charged to Expense 1,277 (430) 111
Deductions 1,860 742 1,491
Balance at End of Year 1,585 2,168 3,340
Valuation allowance for deferred tax assets [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 35,917 37,593 31,760
Charged to Expense 0 0 5,833
Deductions 6,116 1,676 0
Balance at End of Year $ 29,801 $ 35,917 $ 37,593