XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Refund on estimated returns and allowances      
Valuation and Qualifying Accounts [Roll Forward]      
Balance at beginning of period $ 2,447 $ 2,378  
Additions charged to costs and expenses 26,802 25,563  
Deductions describe 26,661 25,494  
Balance at end of period $ 2,588 2,447 $ 2,378
Reserve for cancelled sales and allowances      
Valuation and Qualifying Accounts [Roll Forward]      
Balance at beginning of period   $ 2,378 2,023
Additions charged to costs and expenses     17,094
Deductions describe     16,739
Balance at end of period     $ 2,378