v3.25.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Letters of Credit and Guarantees    
Accrual for legal matters $ 27.3 $ 86.0
Loss Contingency, Settlement Agreement, Terms The settlement includes an agreement by the Company to pay $68.0 million to 10x in four equal quarterly installments, beginning in third quarter of 2025 and, effective as of the settlement date, the Company will pay royalties on sales of GeoMx and CosMx products until the expiration of the applicable licensed patents.  
Settlement agreement, Date May 12, 2025  
Litigation settlement, Amount $ 68.0  
Payments for litigation settlement, amount $ 68.0