XML 107 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
BEGINNING BALANCE $ 2,666 $ 2,409
Add - Additions charged to earnings 3,195 8,669
Deduct - Charges for purposes for which reserves were established (3,794) (8,412)
ENDING BALANCE 2,067 2,666
Sales Returns and Allowances [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
BEGINNING BALANCE 1,425 986
Add - Additions charged to earnings 198 5,289
Deduct - Charges for purposes for which reserves were established (316) (4,850)
ENDING BALANCE 1,307 1,425
SEC Schedule, 12-09, Allowance, Credit Loss [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
BEGINNING BALANCE 1,241 1,423
Add - Additions charged to earnings 2,997 3,380
Deduct - Charges for purposes for which reserves were established (3,478) (3,562)
ENDING BALANCE $ 760 $ 1,241