Fair Value Measurements - Narrative (Details) $ in Thousands |
Dec. 31, 2025
USD ($)
|
Dec. 31, 2024
USD ($)
|
Dec. 31, 2023
USD ($)
|
Dec. 31, 2022
USD ($)
|
|---|---|---|---|---|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||
| Fair value of long-term debt | $ 32,182 | $ 44,765 | $ 45,030 | $ 46,310 |
| Estimate of Fair Value Measurement | Pharmakon Term Loans | ||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||
| Fair value of long-term debt | $ 148,828 | $ 132,078 | ||
| Measurement Input, Discount Rate | Maximum | ||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||
| Measurement input | 0.13 | 0.14 |