v3.25.4
REVENUE - Schedule of Revenue by Offering Type and Timing (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenue $ 17,426 $ 14,943 $ 52,255 $ 39,916
Point-in-time revenue:        
Disaggregation of Revenue [Line Items]        
Total revenue 5,146 3,611 15,099 13,837
Period-of-time revenue:        
Disaggregation of Revenue [Line Items]        
Total revenue 12,280 11,332 37,156 26,079
Hardware        
Disaggregation of Revenue [Line Items]        
Total revenue 5,146 3,611 15,099 13,837
Hardware | Point-in-time revenue:        
Disaggregation of Revenue [Line Items]        
Total revenue 5,146 3,611 15,099 13,837
Software        
Disaggregation of Revenue [Line Items]        
Total revenue 5,370 5,077 15,773 15,136
Software | Period-of-time revenue:        
Disaggregation of Revenue [Line Items]        
Total revenue 5,370 5,077 15,773 15,136
Hardware installation and activation services | Period-of-time revenue:        
Disaggregation of Revenue [Line Items]        
Total revenue 2,095 1,306 6,938 5,324
HelloTech in-home services | Period-of-time revenue:        
Disaggregation of Revenue [Line Items]        
Total revenue 3,833 4,125 11,390 4,125
Property management services | Period-of-time revenue:        
Disaggregation of Revenue [Line Items]        
Total revenue 980 822 3,048 1,486
Other | Period-of-time revenue:        
Disaggregation of Revenue [Line Items]        
Total revenue $ 2 $ 2 $ 7 $ 8