XML 128 R114.htm IDEA: XBRL DOCUMENT v3.20.4
Schedule II -Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 530    
Balance at End of Period 831 $ 530  
Reserve for Uncollectible Accounts Receivable and Sales Return [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 530 596 $ 387
Charged to Costs and Expenses 600 215 282
Deductions (300) (286) (61)
Other 1 5 (12)
Balance at End of Period 831 530 596
Sales Returns and Allowances [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 1,291 1,050 1,181
Charged to Costs and Expenses 0 225 182
Deductions 0 0 (282)
Other 0 16 (31)
Balance at End of Period 1,291 1,291 1,050
Deferred Tax Valuation Allowance [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 7,312 6,112 5,309
Charged to Costs and Expenses 1,256 1,200 803
Deductions 0 0 0
Other 0 0 0
Balance at End of Period $ 8,568 $ 7,312 $ 6,112