XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Total net revenue $ 42,616 $ 38,953
Screen System Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total net revenue 14,925 13,923
Digital Equipment Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total net revenue 12,937 13,245
Extended Warranty Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total net revenue 182 347
Other Product Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total net revenue 2,732 2,604
Product [Member]    
Disaggregation of Revenue [Line Items]    
Total net revenue 30,776 30,119
Field Maintenance And Monitoring Services [Member]    
Disaggregation of Revenue [Line Items]    
Total net revenue 7,808 6,797
Installation Services [Member]    
Disaggregation of Revenue [Line Items]    
Total net revenue 3,508 1,889
Service, Other [Member]    
Disaggregation of Revenue [Line Items]    
Total net revenue 524 148
Service [Member]    
Disaggregation of Revenue [Line Items]    
Total net revenue $ 11,840 $ 8,834