XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.3
SCHEDULE OF REVENUE DISAGGREGATED BY REVENUE SOURCE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 34,195 $ 34,288 $ 99,084 $ 102,043
Product [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 13,147 14,021 36,563 43,231
Service [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue $ 21,048 $ 20,267 $ 62,521 $ 58,812