XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2022
Revenue Recognition  
Schedule of disaggregated revenue

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Pattern of

​

Three months ended September 30, 

​

Nine months ended September 30, 

​

​

​

Recognition

​

2022

​

2021

​

2022

​

2021

​

By Product Type:

   

​

   

  

​

   

  

​

   

  

​

   

  

​

   

Devices and accessories

​

Point-in-time

​

$

13,164

​

$

10,848

​

$

37,607

​

$

33,455

​

Software and other services

​

Over time

​

​

6,454

​

​

3,773

​

​

16,800

​

​

10,123

​

Total revenue

​

​

​

$

19,618

​

$

14,621

​

$

54,407

​

$

43,578

​

By Geographical Market:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

United States

​

​

​

$

13,582

​

$

10,220

​

$

37,881

​

$

30,320

​

International

​

​

​

​

6,036

​

​

4,401

​

​

16,526

​

​

13,258

​

Total revenue

​

​

​

$

19,618

​

$

14,621

​

$

54,407

​

$

43,578

​

​