XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation (Details) - customer
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Total revenues [Member]      
Number of customers 1 1  
Accounts Receivable [Member]      
Number of customers 3   3
One customer | Sales of Engineering Services      
Number of customers   1  
One customer | Total revenues [Member] | Customer Concentration Risk      
Concentration Risk, Percentage 11.00% 11.00%  
One customer | Total revenues [Member] | Sales of Engineering Services | Customer Concentration Risk      
Concentration Risk, Percentage   100.00%  
One customer | Accounts Receivable [Member] | Customer Concentration Risk      
Concentration Risk, Percentage 22.00%   27.00%
Two customers | Accounts Receivable [Member] | Customer Concentration Risk      
Concentration Risk, Percentage 14.00%   20.00%
Three customers | Accounts Receivable [Member] | Customer Concentration Risk      
Concentration Risk, Percentage 13.00%   10.00%