XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Credit Risk and Concentrations (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Credit Risk and Concentrations (Details) [Line Items]        
Concentration risk percentage     10.00% 10.00%
Purchases from vendors (in Dollars)   $ 0.2   $ 0.4
Consideration exchanged (in Dollars)     $ 14.2  
Cash pain in common stock (in Dollars)     12.0  
Cash paid (in Dollars) $ 2.2   $ 2.2  
Customers [Member]        
Credit Risk and Concentrations (Details) [Line Items]        
Concentration risk percentage   10.00%    
Vendor One [Member]        
Credit Risk and Concentrations (Details) [Line Items]        
Concentration risk percentage   53.00%   4.00%
Vendor Two [Member]        
Credit Risk and Concentrations (Details) [Line Items]        
Concentration risk percentage   35.00%    
Vendor Three [Member]        
Credit Risk and Concentrations (Details) [Line Items]        
Concentration risk percentage   28.00%   28.00%
Vendor Four [Member]        
Credit Risk and Concentrations (Details) [Line Items]        
Concentration risk percentage   11.00%   11.00%
TTM Vendor [Member]        
Credit Risk and Concentrations (Details) [Line Items]        
Purchases from vendors (in Dollars)       $ 14.2
Vendor Two [Member]        
Credit Risk and Concentrations (Details) [Line Items]        
Concentration risk percentage       35.00%
Total Purchase [Member] | Vendor One [Member]        
Credit Risk and Concentrations (Details) [Line Items]        
Concentration risk percentage 65.00%   54.00% 53.00%
Purchases from vendors (in Dollars) $ 1.9   $ 8.1  
Total Purchase [Member] | Vendor Two [Member]        
Credit Risk and Concentrations (Details) [Line Items]        
Concentration risk percentage 20.00%   34.00%  
Purchases from vendors (in Dollars) $ 0.6   $ 5.1 $ 0.9
Total Purchase [Member] | Vendor Three [Member]        
Credit Risk and Concentrations (Details) [Line Items]        
Purchases from vendors (in Dollars)   $ 0.6    
Customer B [Member]        
Credit Risk and Concentrations (Details) [Line Items]        
Concentration risk percentage       12.00%
Customer B [Member] | Accounts Receivable [Member]        
Credit Risk and Concentrations (Details) [Line Items]        
Number of customer     55%  
Accounts Receivable [Member] | Additional Customer [Member]        
Credit Risk and Concentrations (Details) [Line Items]        
Number of customer     Three  
Additional Customer [Member] | Accounts Receivable [Member]        
Credit Risk and Concentrations (Details) [Line Items]        
Number of customer     45%  
Customer A [Member]        
Credit Risk and Concentrations (Details) [Line Items]        
Concentration risk percentage       56.00%