XML 39 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Significant Accounting Policies - Additional Information (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Segment
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Accounting Policies [Line Items]          
Accounts receivable,Allowance for expected credit losses $ 2,721,000   $ 2,721,000   $ 1,361,000
Capitalized software costs     $ (1,722,000) $ (2,279,000)  
Write-offs of accounts receivable 0 $ 0   0  
Concentration risk percentage     10.00%   10.00%
Buy back provision 2,267,000   $ 2,267,000   $ 851,000
Goodwill impairment     0   0
Warranty allowance 1,421,000   1,421,000   2,215,000
Product warranty accrual related to remaining cost of replacement for identified battery deficiency 864,000   864,000   864,000
Product warranty accrual related to remaining cost of perform the firmware and hardware updates     $ 0   410,000
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 9,719,000   $ 9,719,000   7,064,000
Capitalized research and development net 8,059,000   8,059,000   6,163,000
Advertising expenses 149,000 115,000 $ 232,000 267,000  
Number of operating segment | Segment     1    
Number of reportable segment | Segment     1    
Assets 475,347,000   $ 475,347,000   509,756,000
Compensation expense $ 3,284,000 3,276,000 6,565,000 6,956,000  
RSUs          
Accounting Policies [Line Items]          
Compensation expense     $ 0    
ASU No. 2016-13          
Accounting Policies [Line Items]          
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true   true    
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jan. 01, 2023   Jan. 01, 2023    
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] true   true    
UNITED STATES          
Accounting Policies [Line Items]          
Assets $ 8,413,000   $ 8,413,000   $ 8,280,000
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     8 years    
Maximum | Research and Development          
Accounting Policies [Line Items]          
Product estimated useful life 5 years   5 years    
General and Administrative Expenses          
Accounting Policies [Line Items]          
Provision for expected credit losses     $ 1,360,000    
Research and Development Expenses          
Accounting Policies [Line Items]          
Capitalized software costs amortization $ 388,000 172,000 711,000 254,000  
Compensation expense 953,000 912,000 1,914,000 1,890,000  
Cost of Sales          
Accounting Policies [Line Items]          
Warranty expense $ 136,000 $ 413,000 $ 43,000 $ 953,000