XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation (Details) - customer
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Total revenues | Sales of Engineering Services          
Number of customers 2   2 2  
Total revenues | Sales of Products          
Number of customers 1 2 1 0  
Accounts Receivable          
Number of customers     3   3
One customer | Total revenues | Customer Concentration Risk          
Concentration Risk, Percentage       10.00%  
One customer | Total revenues | Sales of Products | Customer Concentration Risk          
Concentration Risk, Percentage 21.00% 12.00% 20.00%    
One customer | Accounts Receivable | Customer Concentration Risk          
Concentration Risk, Percentage     30.00%   27.00%
Two customers | Total revenues | Sales of Engineering Services | Customer Concentration Risk          
Concentration Risk, Percentage 100.00%   100.00% 100.00%  
Two customers | Total revenues | Sales of Products | Customer Concentration Risk          
Concentration Risk, Percentage   10.00%      
Two customers | Accounts Receivable | Customer Concentration Risk          
Concentration Risk, Percentage     13.00%   20.00%
Three customers | Accounts Receivable | Customer Concentration Risk          
Concentration Risk, Percentage     11.00%   10.00%