Derivatives - Liability roll forward (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | 12 Months Ended | |
|---|---|---|---|---|
Mar. 28, 2024 |
Dec. 31, 2024 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Royalty Fee Derivative Liability | ||||
| Derivative Liability Roll forward | ||||
| Beginning Balance | $ 12,389 | $ 12,389 | ||
| Change in fair value | 857 | |||
| Ending Balance | $ 13,246 | $ 13,246 | ||
| Derivative Liability, Statement of Financial Position [Extensible Enumeration] | Derivative Liability, Noncurrent | Derivative Liability, Noncurrent | Derivative Liability, Noncurrent | |
| Conversion Option Derivative Liability | ||||
| Derivative Liability Roll forward | ||||
| Beginning Balance | 17,598 | $ 15,000 | $ 17,598 | |
| Change in fair value | (2,598) | |||
| Extinguishment in connection with Conversion | $ 15,000 | |||
| Ending Balance | $ 15,000 | |||
| Derivative Liability, Statement of Financial Position [Extensible Enumeration] | Derivative Liability, Noncurrent | Derivative Liability, Noncurrent | Derivative Liability, Noncurrent |