XML 73 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Note 16 - Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
  

Year Ended December 31,

 
  

2023

  

2022

 

United States

 $43,454  $52,101 

International

  32,900   47,396 

Total revenue

 $76,354  $99,497 
Revenue from External Customers by Products and Services [Table Text Block]
  

Year Ended December 31,

 
  

2023

  

2022

 

Lease revenue

 $20,504  $35,267 

System revenue

  41,874   47,906 

Product revenue

  10,563   13,316 

Service revenue

  3,413   3,008 

Total revenue

 $76,354  $99,497