XML 128 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Feb. 28, 2023
Dec. 31, 2022
Jul. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Loss Contingencies [Line Items]          
Useful life of acquired technology and other intellectual property 11 years        
Letter of Credit          
Loss Contingencies [Line Items]          
Credit facility, borrowing capacity   $ 20.0     $ 20.0
Credit facility issued amount       $ 3.5 16.5
Letters of credit outstanding amount   18.6   $ 20.9 18.6
Letter of Credit | Minimum          
Loss Contingencies [Line Items]          
Credit facility, commitment fee percentage, on maximum amount available to be drawn       1.65%  
Letter of Credit | Maximum          
Loss Contingencies [Line Items]          
Credit facility, commitment fee percentage, on maximum amount available to be drawn       2.25%  
Patent Infringement Lawsuit With Roche          
Loss Contingencies [Line Items]          
Litigation settlement, mutual covenant not to sue period     5 years    
Litigation settlement amount awarded to other party     $ 20.0    
Litigation settlement expense         20.0
Contract Dispute          
Loss Contingencies [Line Items]          
Litigation settlement amount awarded to other party   25.0      
Contract Dispute | Selling, general and administrative expenses          
Loss Contingencies [Line Items]          
Litigation settlement amount awarded to other party         $ 3.6
Contract Dispute | Developed technology          
Loss Contingencies [Line Items]          
Total cost to acquire technology   $ 12.0      
Useful life of acquired technology and other intellectual property   13 years      
Contract Dispute | Patents          
Loss Contingencies [Line Items]          
Total cost to acquire technology   $ 9.5      
Useful life of acquired technology and other intellectual property   13 years