Intangible Assets - Schedule of Intangible Assets Outstanding (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Finite-lived intangible assets: | ||
| Gross carrying amount | $ 87,383 | $ 86,473 |
| Accumulated amortization | (25,702) | (23,769) |
| Total | 61,681 | 62,704 |
| Developed products | ||
| Finite-lived intangible assets: | ||
| Gross carrying amount | 78,396 | 77,486 |
| Accumulated amortization | (17,207) | (15,291) |
| Total | 61,189 | 62,195 |
| Other | ||
| Finite-lived intangible assets: | ||
| Gross carrying amount | 8,987 | 8,987 |
| Accumulated amortization | (8,495) | (8,478) |
| Total | $ 492 | $ 509 |
| X | ||||||||||
- Definition Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|