XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF RECONCILIATION OF HARDWARE REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue $ 3,525 $ 2,275 $ 6,623 $ 4,407
Hardware [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,205 1,165 4,034 2,195
Hardware [Member] | Amortization [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 270 492 585 1,027
Hardware [Member] | Sales of Custom Designed Units [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 58
Hardware [Member] | Hardware Sales [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,808 579 3,160 955
Hardware [Member] | Other Accessories [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 127 $ 94 $ 231 $ 213