v3.26.1
Revenue and Deferred Revenue - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue and Deferred Revenue        
Total revenue, net $ 9,024 $ 2,749 $ 15,040 $ 5,666
Autonomous Security Robots        
Revenue and Deferred Revenue        
Total revenue, net 919 1,146 1,879 2,328
Emergency Communication Devices        
Revenue and Deferred Revenue        
Total revenue, net 1,275 1,603 3,980 3,338
Security Force        
Revenue and Deferred Revenue        
Total revenue, net 6,830   9,181  
Point in time        
Revenue and Deferred Revenue        
Total revenue, net 958 1,370 3,423 2,883
Point in time | Autonomous Security Robots        
Revenue and Deferred Revenue        
Total revenue, net (14) 12 13 20
Point in time | Emergency Communication Devices        
Revenue and Deferred Revenue        
Total revenue, net 972 1,358 3,410 2,863
Transferred over time        
Revenue and Deferred Revenue        
Total revenue, net 8,066 1,379 11,617 2,783
Transferred over time | Autonomous Security Robots        
Revenue and Deferred Revenue        
Total revenue, net 933 1,134 1,866 2,308
Transferred over time | Emergency Communication Devices        
Revenue and Deferred Revenue        
Total revenue, net 303 $ 245 570 $ 475
Transferred over time | Security Force        
Revenue and Deferred Revenue        
Total revenue, net $ 6,830   $ 9,181