XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue and Deferred Revenue - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue and Deferred Revenue        
Total revenue, net $ 2,749 $ 3,203 $ 5,666 $ 5,457
Autonomous Security Robots        
Revenue and Deferred Revenue        
Total revenue, net 1,146 1,012 2,328 2,002
Emergency Communication Devices        
Revenue and Deferred Revenue        
Total revenue, net 1,603 2,191 3,338 3,455
Point in time        
Revenue and Deferred Revenue        
Total revenue, net 1,370 1,950 2,883 3,201
Point in time | Autonomous Security Robots        
Revenue and Deferred Revenue        
Total revenue, net 12 22 20 47
Point in time | Emergency Communication Devices        
Revenue and Deferred Revenue        
Total revenue, net 1,358 1,928 2,863 3,154
Transferred over time        
Revenue and Deferred Revenue        
Total revenue, net 1,379 1,253 2,783 2,256
Transferred over time | Autonomous Security Robots        
Revenue and Deferred Revenue        
Total revenue, net 1,134 990 2,308 1,955
Transferred over time | Emergency Communication Devices        
Revenue and Deferred Revenue        
Total revenue, net $ 245 $ 263 $ 475 $ 301