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
FOR THE YEARS ENDED DECEMBER 31, 2025 AND 2024
Balance at Beginning of Year
Additions Charged to Costs and Expenses
Other adjustments(1)
Balance at End of Year
Allowance for credit losses
For the year ended December 31,
2025
$
1,127 
$
1,163 
$
(660)
$
1,630 
2024
$
809 
$
700 
$
(382)
$
1,127 
(1) Notes and accounts receivable written off as uncollectible or allowance reversed.

Balance at Beginning of Year
Additions Charged to Costs and Expenses
Other adjustments(1)
Balance at End of Year
Valuation allowance for deferred tax assets
For the year ended December 31,
2025
$
8,223 
$
4,328 
$
185 
$
12,736 
2024
$
40,125 
$
(31,937)
$
35 
$
8,223 
(1) Primarily consists of adjustments related to foreign currency translation.