XML 95 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Allowance for Uncollectible Trade Accounts [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 34,709 $ 38,580 $ 20,061
Charged to Costs and Expenses 1,094 1,426 2,985
Charged to Other Accounts [1] (9,077) (5,295) 15,557
Deductions [2] (1) (2) (23)
Balance at End of Year 26,725 34,709 38,580
Deferred tax valuation allowance [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 1,174 1,567 5,023
Charged to Costs and Expenses 1,747 (393) (3,456)
Balance at End of Year $ 2,921 $ 1,174 $ 1,567
[1] Expected customer account adjustments charged to revenue and write-offs, net of recoveries.
[2] Represents bad debt recoveries.