Fair Value Measurements - Narrative (Details) - USD ($) $ in Thousands |
6 Months Ended | 12 Months Ended | |
---|---|---|---|
Jun. 30, 2022 |
Jun. 30, 2021 |
Dec. 31, 2021 |
|
Fair Value Measurements | |||
Fair market value adjustment to contingent consideration liability | $ 0 | $ (140) | |
Convertible Notes due 2023 | |||
Fair Value Measurements | |||
Debt instrument, fair value disclosure | 349,800 | $ 439,900 | |
Convertible Notes due 2023 | Carrying Value | |||
Fair Value Measurements | |||
Convertible notes | 343,100 | 342,000 | |
Convertible Notes due 2025 | |||
Fair Value Measurements | |||
Debt instrument, fair value disclosure | 451,500 | 526,100 | |
Convertible Notes due 2025 | Carrying Value | |||
Fair Value Measurements | |||
Convertible notes | $ 508,300 | 506,800 | |
Private A I Company Acquisition | |||
Fair Value Measurements | |||
Fair market value adjustment to contingent consideration liability | $ 700 |
X | ||||||||||
- Definition Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|