v3.26.1
Note 15 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue $ 514 $ 299 $ 999 $ 342
Transferred at Point in Time [Member]        
Revenue 213 267 508 276
Transferred over Time [Member]        
Revenue 301 32 491 66
Service [Member]        
Revenue 164 223 380 232
Rentals [Member]        
Revenue 5 32 20 66
Product [Member]        
Revenue 92 44 179 44
Subscription and Circulation [Member]        
Revenue 243 0 404 0
Product and Service, Other [Member]        
Revenue $ 10 $ 0 $ 16 $ 0