XML 110 R97.htm IDEA: XBRL DOCUMENT v3.25.4
VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Valuation and Qualifying Accounts    
BEGINNING BALANCE $ 2,140 $ 2,510
Add - Additions charged to earnings 6,358 4,891
Deduct - Charges for purposes for which reserves were established (6,107) (5,261)
ENDING BALANCE 2,391 2,140
Credit Losses    
Valuation and Qualifying Accounts    
BEGINNING BALANCE 1,188 1,493
Add - Additions charged to earnings 78 110
Deduct - Charges for purposes for which reserves were established (224) (415)
ENDING BALANCE 1,042 1,188
Returns and Allowances    
Valuation and Qualifying Accounts    
BEGINNING BALANCE 952 1,017
Add - Additions charged to earnings 6,280 4,781
Deduct - Charges for purposes for which reserves were established (5,883) (4,846)
ENDING BALANCE $ 1,349 $ 952