XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2025
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts

Schedule II - Valuation and Qualifying Accounts

 

 

 

 

 

Additions

 

 

 

 

 

 

 

Description

Beginning Balance

 

 

Charged to costs and expenses

 

 

Charged to other accounts

 

 

Deductions

 

 

Balance at end of period

 

Year ended December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Deducted from asset accounts:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Allowances for expected credit losses

$

6,112

 

 

$

1,164

 

 

$

45

 

 

$

(1,886

)

 

$

5,435

 

 Valuation allowance for deferred tax assets

 

7,607

 

 

 

2,060

 

 

 

 

 

 

(646

)

 

 

9,021

 

 

$

13,719

 

 

$

3,224

 

 

$

45

 

 

$

(2,532

)

 

$

14,456

 

Year ended December 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Deducted from asset accounts:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Allowances for expected credit losses

$

5,435

 

 

$

1,673

 

 

$

(50

)

 

$

(357

)

 

$

6,701

 

 Valuation allowance for deferred tax assets

 

9,021

 

 

 

1,578

 

 

 

 

 

 

(972

)

 

 

9,627

 

 

$

14,456

 

 

$

3,251

 

 

$

(50

)

 

$

(1,329

)

 

$

16,328

 

Year ended December 31, 2025

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Deducted from asset accounts:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Allowances for expected credit losses

$

6,701

 

 

$

(429

)

 

$

43

 

 

$

(3,182

)

 

$

3,133

 

 Valuation allowance for deferred tax assets

 

9,627

 

 

 

1,438

 

 

 

 

 

 

(21

)

 

 

11,044

 

 

$

16,328

 

 

$

1,009

 

 

$

43

 

 

$

(3,203

)

 

$

14,177