XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Concentrations of Credit Risk and Current Expected Credit Losses (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Concentration of risk          
Allowance for doubtful accounts $ 0.0   $ 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% 19.00% 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% 12.00% 13.00%  
Sales Revenue Goods Services Net [Member] | Customer Concentration Risk [Member] | Customer C [Member]          
Concentration of risk          
Percentage of concentration risk 16.00% 18.00% 18.00% 18.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% 5.00% 10.00%  
Sales Revenue Goods Services Net [Member] | Customer Concentration Risk [Member] | Customer E          
Concentration of risk          
Percentage of concentration risk 10.00% 12.00% 10.00% 12.00%  
Accounts Receivable [Member] | Credit Concentration Risk [Member] | Collaboration Partner A, B, C and D          
Concentration of risk          
Percentage of concentration risk     37.00%   36.00%
Accounts Receivable [Member] | Credit Concentration Risk [Member] | Customer A, B, C D, and E          
Concentration of risk          
Percentage of concentration risk     31.00%   31.00%