Government Funding (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Jul. 28, 2020
Jun. 11, 2020
Amount awarded     $ 33,600 $ 5,500
Government funding, term of contract 33 months      
Deposits received, required by capital equipment vendors $ 12,500      
Restricted cash 806 $ 2,111    
Amount invoiced 12,500      
Deferred income related to certain overhead expenses, not capitalized $ 255      
Maintain productive capacity of equipment purchased past completion of program, period 5 years      
Government Funding [Member]        
Restricted cash $ 800