XML 73 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue and Deferred Revenue - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue and Deferred Revenue    
Total revenue, net $ 2,917 $ 2,254
Autonomous Security Robots    
Revenue and Deferred Revenue    
Total revenue, net 1,182 990
Emergency Communication Devices    
Revenue and Deferred Revenue    
Total revenue, net 1,735 1,264
Point in time    
Revenue and Deferred Revenue    
Total revenue, net 1,513 1,251
Point in time | Autonomous Security Robots    
Revenue and Deferred Revenue    
Total revenue, net 8 25
Point in time | Emergency Communication Devices    
Revenue and Deferred Revenue    
Total revenue, net 1,505 1,226
Transferred over time    
Revenue and Deferred Revenue    
Total revenue, net 1,404 1,003
Transferred over time | Autonomous Security Robots    
Revenue and Deferred Revenue    
Total revenue, net 1,174 965
Transferred over time | Emergency Communication Devices    
Revenue and Deferred Revenue    
Total revenue, net $ 230 $ 38