v3.22.2.2
Note 11 - Business Segment Information - Revenue by Business Segment Sector (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues $ 33,234 $ 21,761 $ 95,733 $ 74,504
Commercial [Member]        
Revenues $ 22,878 $ 16,579 $ 70,154 $ 46,935
Revenue, percentage 69.00% 76.00% 73.00% 63.00%
Government & Defense [Member]        
Revenues $ 10,356 $ 5,182 $ 25,579 $ 27,569
Revenue, percentage 31.00% 24.00% 27.00% 37.00%
Battery & Energy Products Segment [Member]        
Revenues $ 28,583 $ 20,008 $ 87,873 $ 64,994
Battery & Energy Products Segment [Member] | Commercial [Member]        
Revenues 22,878 16,579 70,154 46,935
Battery & Energy Products Segment [Member] | Government & Defense [Member]        
Revenues 5,705 3,429 17,719 18,059
Communications Systems Segment [Member]        
Revenues 4,651 1,753 7,860 9,510
Communications Systems Segment [Member] | Commercial [Member]        
Revenues 0 0 0 0
Communications Systems Segment [Member] | Government & Defense [Member]        
Revenues $ 4,651 $ 1,753 $ 7,860 $ 9,510