Intangible Assets - Schedule of Intangible Assets Outstanding (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Finite-lived intangible assets: | ||
Gross carrying amount | $ 85,281 | $ 71,876 |
Accumulated amortization | (20,391) | (20,781) |
Total | 64,890 | 51,095 |
Developed products | ||
Finite-lived intangible assets: | ||
Gross carrying amount | 76,294 | 62,889 |
Accumulated amortization | (11,953) | (12,370) |
Total | 64,341 | 50,519 |
Other | ||
Finite-lived intangible assets: | ||
Gross carrying amount | 8,987 | 8,987 |
Accumulated amortization | (8,438) | (8,411) |
Total | $ 549 | $ 576 |
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
|