XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF RECONCILIATION OF HARDWARE REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 2,275 $ 1,973 $ 4,407 $ 3,722
Hardware [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,165 908 2,195 1,633
Hardware [Member] | Amortization [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 492 607 1,027 1,192
Hardware [Member] | Sales of Custom Designed Units [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 92 92
Hardware [Member] | Hardware Sales [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 579 955
Hardware [Member] | Other Accessories [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 94 $ 209 $ 213 $ 349