XML 41 R24.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2024
Schedule II - Valuation and Qualifying Accounts  
Schedule II - Valuation and Qualifying Accounts

Schedule II — Valuation and Qualifying Accounts

Additions

Charged

    

Balance at

    

(Credited)

    

Charged to

    

    

Balance at

Beginning

 to Costs and

Other

End of

Deducted from asset accounts:

of Period

Expenses

Accounts

Deductions

Period

(in thousands)

Year ended December 31, 2024

Allowance for doubtful accounts

$

986

$

$

$

$

986

Valuation allowance in net deferred tax assets

 

11,745

 

52

 

 

 

11,797

$

12,731

$

52

$

$

$

12,783

Year ended December 31, 2023

Allowance for doubtful accounts

$

736

$

316

$

$

(66)

$

986

Valuation allowance in net deferred tax assets

 

11,083

 

662

 

 

 

11,745

$

11,819

$

978

$

$

(66)

$

12,731

Year ended December 31, 2022

Allowance for doubtful accounts

$

736

$

$

$

$

736

Valuation allowance in net deferred tax assets

 

116,054

 

(104,971)

 

 

 

11,083

$

116,790

$

(104,971)

$

$

$

11,819