XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Net Revenue $ 25,813 $ 16,447
Energy, Storage and Transmission [Member]    
Net Revenue 9,152 1,141
Aerospace [Member]    
Net Revenue 1,622 2,600
Industrial [Member]    
Net Revenue 10,817 8,852
Research [Member]    
Net Revenue 4,222 3,854
Transferred over Time [Member]    
Net Revenue 17,957 8,810
Transferred over Time [Member] | Energy, Storage and Transmission [Member]    
Net Revenue 9,094 1,141
Transferred over Time [Member] | Aerospace [Member]    
Net Revenue 95 386
Transferred over Time [Member] | Industrial [Member]    
Net Revenue 5,961 4,989
Transferred over Time [Member] | Research [Member]    
Net Revenue 2,807 2,294
Transferred at Point in Time [Member]    
Net Revenue 7,856 7,637
Transferred at Point in Time [Member] | Energy, Storage and Transmission [Member]    
Net Revenue 58 0
Transferred at Point in Time [Member] | Aerospace [Member]    
Net Revenue 1,527 2,214
Transferred at Point in Time [Member] | Industrial [Member]    
Net Revenue 4,856 3,863
Transferred at Point in Time [Member] | Research [Member]    
Net Revenue $ 1,415 $ 1,560