v3.26.3
Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Sep. 30, 2026
USD ($)
Segment
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Accounting Policies [Line Items]            
Accounts receivable,Allowance for expected credit losses $ 2,389     $ 2,389   $ 2,131
Concentration risk percentage 10.00%     10.00%   10.00%
Goodwill impairment     $ 24,929 $ 0 $ 24,929 $ 24,929
Warranty allowance $ 268     $ 268   423
Number of days due for payments of credit card, check or automated clearing house       30 days    
Warranty period on hardware devices       1 year    
Estimated average in service life of hub device       4 years    
Capitalized research and development costs 2,199 $ 1,009   $ 4,935 3,944  
Capitalized research and development costs 21,774     21,774   16,900
Capitalized research and development net 13,544     13,544   11,529
Capitalized research and development costs 22,898     22,898   $ 17,963
Advertising expenses $ 91 112   $ 129 670  
Number of operating segment | Segment       1    
Number of reportable segment | Segment       1    
Minimum            
Accounting Policies [Line Items]            
Contractual terms for Hosted Services Revenue       1 month    
Minimum | Research and Development            
Accounting Policies [Line Items]            
Product estimated useful life 3 years     3 years    
Maximum            
Accounting Policies [Line Items]            
Contractual terms for Hosted Services Revenue       10 years    
Maximum | Research and Development            
Accounting Policies [Line Items]            
Product estimated useful life 5 years     5 years    
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfRevenue            
Accounting Policies [Line Items]            
Warranty expense $ 126 (220)   $ 64 206  
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense            
Accounting Policies [Line Items]            
Provision for expected credit losses $ 194 $ (469)   $ 257 $ (328)