XML 47 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2024
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Valuation and Qualifying Accounts
SCHEDULE II — VALUATION AND QUALIFYING ACCOUNTS
Additions and adjustments
DescriptionBeginning
Balance
Charged to Costs
and Expenses
Charged to
Other Accounts
 Deductions Ending
Balance
(In thousands)
Year Ended December 31, 2024
Allowance for credit losses$3,490 $5,755 $6,050 $(248)(1)$15,047 
Deferred tax valuation allowance75,250 11,443 — — 86,693 
Year Ended December 31, 2023
Allowance for credit losses$2,875 $842 $43 $(270)(1)$3,490 
Deferred tax valuation allowance91,685 — 13,677 (30,112)75,250 
Year Ended December 31, 2022
Allowance for credit losses$8,493 $— $— $(5,618)(1)$2,875 
Deferred tax valuation allowance189,737 — — (98,052)91,685 
_____________________________________
(1)Consists of uncollectible accounts written-off.