XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF REVENUE DISAGGREGATED BY REVENUE SOURCE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Total revenue $ 34,288 $ 29,246 $ 102,043 $ 91,785
Product [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 14,021 10,785 43,231 37,671
Service [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue $ 20,267 $ 18,461 $ 58,812 $ 54,114