XML 101 R91.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule II - Schedule of Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Allowance for doubtful accounts and returns    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning Balance $ 14 $ 8
Charges to Revenue/ Expense 29 6
Deductions 17 0
Ending Balance 26 14
Inventory reserves    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning Balance 3,050 2,894
Charges to Revenue/ Expense 312 281
Deductions 835 125
Ending Balance 2,527 3,050
Valuation allowance for deferred tax assets    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning Balance 18,931 16,363
Charges to Revenue/ Expense 1,833 2,568
Deductions 0 0
Ending Balance $ 20,764 $ 18,931