XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Concentrations of Credit Risk and Current Expected Credit Losses (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Concentration of risk      
Allowance for doubtful accounts $ 0.0   $ 0.0
Sales Revenue Goods Services Net [Member] | Customer Concentration Risk [Member] | Customer A [Member]      
Concentration of risk      
Percentage of concentration risk 19.00% 18.00%  
Sales Revenue Goods Services Net [Member] | Customer Concentration Risk [Member] | Customer B [Member]      
Concentration of risk      
Percentage of concentration risk 12.00% 13.00%  
Sales Revenue Goods Services Net [Member] | Customer Concentration Risk [Member] | Customer C [Member]      
Concentration of risk      
Percentage of concentration risk 18.00% 17.00%  
Sales Revenue Goods Services Net [Member] | Customer Concentration Risk [Member] | Customer D [Member]      
Concentration of risk      
Percentage of concentration risk 6.00% 10.00%  
Sales Revenue Goods Services Net [Member] | Customer Concentration Risk [Member] | Customer E      
Concentration of risk      
Percentage of concentration risk 10.00%    
Accounts Receivable [Member] | Credit Concentration Risk [Member] | Collaboration Partner A, B, C and D      
Concentration of risk      
Percentage of concentration risk 24.00%   36.00%
Accounts Receivable [Member] | Credit Concentration Risk [Member] | Customer A, B, C D, and E      
Concentration of risk      
Percentage of concentration risk 36.00%   31.00%