Fair Value of Financial Instruments - Schedule of Liabilities Measured on a Recurring Basis (Details) - Fair Value, Recurring - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
---|---|---|
Estimate of Fair Value Measurement | ||
Fair value of financial instruments | ||
Acquisition-related contingent consideration | $ 207,000 | $ 212,000 |
Total liabilities | 207,000 | 212,000 |
Quoted Prices in Active Markets for Identical Assets (Level 1) | ||
Fair value of financial instruments | ||
Acquisition-related contingent consideration | 0 | 0 |
Total liabilities | 0 | 0 |
Significant Other Observable Inputs (Level 2) | ||
Fair value of financial instruments | ||
Acquisition-related contingent consideration | 0 | 0 |
Total liabilities | 0 | 0 |
Significant Unobservable Inputs (Level 3) | ||
Fair value of financial instruments | ||
Acquisition-related contingent consideration | 207,000 | 212,000 |
Total liabilities | $ 207,000 | $ 212,000 |