XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Statements Schedules - Allowance of Doubtful Accounts and Sales Returns (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
SEC Schedule, 12-09, Allowance, Sales Returns [Member]    
Balance at Beginning of Year $ 20 $ 20
Charged to costs and expenses, additions 0 10
Write offs 5 10
Balance at End of Year 15 20
SEC Schedule, 12-09, Allowance, Credit Loss [Member]    
Balance at Beginning of Year 6 19
Charged to costs and expenses, additions 70 2
Write offs 3 15
Balance at End of Year $ 73 $ 6