Goodwill and Intangible Assets - Summary of identifiable intangible assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Intangible Asset, Finite-Lived [Line Items] | ||
| Gross carrying amount | $ 94,681 | $ 91,781 |
| Accumulated amortization | 37,070 | 32,693 |
| Intangibles, net | 57,611 | 59,088 |
| Patent rights | ||
| Intangible Asset, Finite-Lived [Line Items] | ||
| Gross carrying amount | 35,530 | 32,630 |
| Accumulated amortization | 21,227 | 19,946 |
| Intangibles, net | 14,303 | 12,684 |
| Acquired technology | ||
| Intangible Asset, Finite-Lived [Line Items] | ||
| Gross carrying amount | 22,940 | 22,940 |
| Accumulated amortization | 11,421 | 10,651 |
| Intangibles, net | 11,519 | 12,289 |
| Acquired licenses | ||
| Intangible Asset, Finite-Lived [Line Items] | ||
| Gross carrying amount | 35,711 | 35,711 |
| Accumulated amortization | 3,922 | 1,596 |
| Intangibles, net | 31,789 | 34,115 |
| Assembled workforce | ||
| Intangible Asset, Finite-Lived [Line Items] | ||
| Gross carrying amount | 500 | 500 |
| Accumulated amortization | 500 | 500 |
| Intangibles, net | $ 0 | $ 0 |
| X | ||||||||||
- Definition Amount of accumulated amortization of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, before accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| 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. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, after accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|