XML 51 R30.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2025
REVENUE  
Schedule of disaggregation of revenue

The following table disaggregates revenue by recognition method for the years ended December 31, 2025 and 2024 (in thousands):

  ​ ​ ​

Year Ended December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

Point in time

$

26,518

$

36,414

Over time

1,340

1,684

Total

$

27,858

$

38,098

The following table disaggregates revenue by type of products and services for the years ended December 31, 2025 and 2024 (in thousands):

Years Ended December 31, 

2025

  ​ ​ ​

2024

Hardware

$

14,208

$

21,991

Software

 

10,558

 

12,857

Services

 

3,092

3,250

Total

$

27,858

$

38,098

The following table disaggregates revenue by geographic area for the years ended December 31, 2025 and 2024 (in thousands):

  ​ ​ ​

Year Ended December 31, 

2025

  ​ ​ ​

2024

United States

$

23,641

$

33,496

International

 

4,217

 

4,602

Total

$

27,858

$

38,098