Other Assets and Liabilities - Schedule of Other Non-Current Assets (Details) - USD ($) $ in Thousands |
Sep. 30, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Other Liabilities Disclosure [Abstract] | ||
| Right of use assets at contract manufacturing organizations | $ 7,153 | $ 10,700 |
| Other | 222 | 337 |
| Total | $ 7,375 | $ 11,037 |