XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Narrative) (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Sep. 20, 2021
Commitments and Contingencies [Line Items]          
Operating Lease, Right-of-Use Asset     $ 39,763,000 $ 46,617,000  
Weighted average remaining lease term     4 years 8 months 12 days    
Weighted average discount rate     6.70%    
Rent payments     $ 11,200,000 8,200,000  
Operating lease cost     10,500,000 $ 7,200,000  
Purchase Obligation     145,700,000    
Additional liability associated with indemnification obligations     0    
Operating Lease, Liability     49,956,000    
Payments for Deposits $ 9,000,000.0        
Deposit in other long-term assets     9,000,000.0    
Loss on purchase commitment     $ 3,700,000    
Omniome, Inc [Member]          
Commitments and Contingencies [Line Items]          
Operating Lease, Right-of-Use Asset         $ 18,100,000
Operating Lease, Liability         $ 18,100,000
Forecast [Member]          
Commitments and Contingencies [Line Items]          
Payments for Deposits   $ 6,000,000.0      
Deposit in other long-term assets   $ 15,000,000.0