Financial Instruments - Schedule of Contingent Consideration Liabilities Current and Non-current Balances (Details) - Level 3 [Member] - USD ($) $ in Thousands |
6 Months Ended | 12 Months Ended |
---|---|---|
Jun. 30, 2023 |
Dec. 31, 2022 |
|
Contingent Consideration Liabilities [Line Items] | ||
Fair Value as of January 1, 2023 | $ 8,067 | $ 51,586 |
Changes in Fair Value | 21,466 | (22,703) |
Amount Paid To Date | (29,533) | (20,816) |
Fair Value as of June 30, 2023 | 8,067 | |
Contingent Consideration, Current [Member] | ||
Contingent Consideration Liabilities [Line Items] | ||
Fair Value as of January 1, 2023 | 8,067 | 20,053 |
Changes in Fair Value | 21,466 | (22,703) |
Amount Paid To Date | $ (29,533) | (20,816) |
Reclass from Non-current to Current | 31,533 | |
Fair Value as of June 30, 2023 | 8,067 | |
Contingent Consideration, Noncurrent [Member] | ||
Contingent Consideration Liabilities [Line Items] | ||
Fair Value as of January 1, 2023 | 31,533 | |
Reclass from Non-current to Current | $ (31,533) |
X | ||||||||||
- Definition Fair value of contingent consideration in a business combination that is classified in shareholders' equity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Business combination contingent consideration amounts paid to date. No definition available.
|
X | ||||||||||
- Definition Business combination contingent consideration change In fair value. No definition available.
|
X | ||||||||||
- Definition Business combination contingent consideration reclassifications from non current to current. No definition available.
|
X | ||||||||||
- Definition Contingent consideration liabilities. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|