XML 138 R121.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Aug. 21, 2024
USD ($)
Apr. 29, 2024
USD ($)
milestone
Mar. 29, 2024
USD ($)
Feb. 24, 2024
USD ($)
milestone
Jun. 02, 2023
USD ($)
Dec. 01, 2021
USD ($)
milestone
May 19, 2021
defendant
Feb. 28, 2025
USD ($)
Jun. 30, 2024
Feb. 29, 2024
USD ($)
milestone
May 31, 2023
USD ($)
Feb. 28, 2023
USD ($)
installment
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Loss Contingencies [Line Items]                              
Obligation to purchase inventory                         $ 15,400    
Purchase obligation, to be purchase within next year                         9,300    
Legal contingencies                         4,739 $ 3,487  
Volumetric Biotechnologies, Inc.                              
Loss Contingencies [Line Items]                              
Payments for legal settlements $ 1,800                            
Additional payments   $ 175,000       $ 355,000       $ 355,000          
Number of milestones | milestone           7                  
Milestones terminated | milestone       4           4          
Reduced liability       $ 175,000           $ 175,000          
Remaining milestones | milestone   3   3           3          
Acquisition related earnout amount to be recovered     $ 355,000                        
Negotiation period     30 days                        
Financial Standby Letter of Credit                              
Loss Contingencies [Line Items]                              
Guarantor obligations         $ 1,200                    
Guarantor obligations, extension term, (in years)         1 year       1 year            
Export Controls and Government Contracts Compliance                              
Loss Contingencies [Line Items]                              
Amount awarded                       $ 15,000      
Payments for legal settlements                         3,500    
Export Controls and Government Contracts Compliance | Directorate of Defense Trade Controls                              
Loss Contingencies [Line Items]                              
Amount awarded                       $ 10,000 $ 10,000    
Number of installment payments | installment                       3      
Payment period                       3 years 3 years    
Payments for legal settlements                           2,300  
Suspended penalty amount                         $ 10,000 7,700 $ 10,000
Legal contingencies                         3,000    
Export Controls and Government Contracts Compliance | Directorate of Defense Trade Controls | Subsequent Event                              
Loss Contingencies [Line Items]                              
Payments for legal settlements               $ 2,600              
Suspended penalty amount               $ 5,100              
Export Controls and Government Contracts Compliance | Bureau of Industry and Security oThe Department of Commerce                              
Loss Contingencies [Line Items]                              
Amount awarded                       $ 2,800      
Export Controls and Government Contracts Compliance | U.S. Department Of Justice                              
Loss Contingencies [Line Items]                              
Amount awarded                       $ 2,300      
Securities Class Action                              
Loss Contingencies [Line Items]                              
Amount awarded                           4,000  
Payments for legal settlements                           700  
Payments for legal settlements, paid by insurance                           $ 3,300  
Fees and expenses                         $ 2,000    
Intrepid Automation                              
Loss Contingencies [Line Items]                              
Number of employees brought against in lawsuit | defendant             5                
Loss contingency, damages sought, value                     $ 20,000