XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue $ 2,207 $ 1,081 $ 3,330 $ 2,057
UNITED STATES        
Revenue 184 133 390 339
Non-US [Member]        
Revenue 2,023 948 2,940 1,718
Instruments and Accessories [Member]        
Revenue 568 298 881 591
Instruments and Accessories [Member] | UNITED STATES        
Revenue 46 38 97 98
Instruments and Accessories [Member] | Non-US [Member]        
Revenue 522 260 784 493
Service [Member]        
Revenue 236 289 521 484
Service [Member] | UNITED STATES        
Revenue 76 76 163 151
Service [Member] | Non-US [Member]        
Revenue 160 213 358 333
Lease [Member]        
Revenue 575 494 1,100 982
Lease [Member] | UNITED STATES        
Revenue 62 19 130 90
Lease [Member] | Non-US [Member]        
Revenue 513 475 970 892
Systems [Member]        
Revenue 828 0 828 0
Systems [Member] | Non-US [Member]        
Revenue $ 828 $ 0 $ 828 $ 0