XML 102 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Note 15 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue $ 108 $ 498
Transferred at Point in Time [Member]    
Revenue 41 0
Transferred over Time [Member]    
Revenue 67 498
Service [Member]    
Revenue 41 478
Rentals [Member]    
Revenue 67 0
Product and Service, Other [Member]    
Revenue $ 0 $ 20