Quarterly report [Sections 13 or 15(d)]

Note 2 - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)

v3.26.3
Note 2 - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Total Revenue $ 18,397 $ 27,055 $ 60,850 $ 76,478
Product [Member]        
Revenue 6,413 13,035 20,046 35,924
Service [Member]        
Revenue 10,035 10,782 33,749 31,097
Car Sharing [Member]        
Car-sharing revenue 0 1,231 1,942 3,517
Grant [Member]        
Revenue 9 59 101 251
Transferred at Point in Time [Member]        
Revenue 14,870 22,149 47,894 62,026
Transferred at Point in Time [Member] | Product [Member]        
Revenue 6,413 13,035 20,046 35,924
Transferred at Point in Time [Member] | Service [Member]        
Revenue 7,095 8,015 24,516 22,997
Transferred at Point in Time [Member] | Warranty and Other [Member]        
Revenue 1,362 1,099 3,332 3,105
Transferred over Time [Member]        
Revenue 3,518 3,616 10,913 10,684
Transferred over Time [Member] | Service [Member]        
Revenue 2,940 2,767 9,233 8,100
Transferred over Time [Member] | Warranty and Other [Member]        
Revenue $ 578 $ 849 $ 1,680 $ 2,584