XML 46 R31.htm IDEA: XBRL DOCUMENT v3.25.4
VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2025
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
VALUATION AND QUALIFYING ACCOUNTS
Allowance
for Credit Losses
Inventory
Reserve
Balance - December 31, 2022$1,226 $2,640 
Additions charged to costs and expenses37 2,450 
Adjustments/deductions (a)
(355)(2,627)
Balance - December 31, 2023908 2,463 
Additions charged to costs and expenses299 4,123 
Adjustments/deductions (a)
(298)(2,379)
Balance - December 31, 2024909 4,207 
(Recovery of)/Additions to costs and expenses(97)3,414 
Adjustments/deductions (a)
50 (4,207)
Balance - December 31, 2025$862 $3,414 
(a) Represents write-offs and other adjustments