Other Assets and Liabilities - Other Non-Current Assets (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Other Liabilities Disclosure [Abstract] | ||
Right of use assets at contract manufacturing organizations | $ 10,686 | $ 8,549 |
Guarantee from Armistice | 495 | 771 |
Other | 141 | 329 |
Deferred tax assets | 0 | 24,128 |
Total | $ 11,322 | $ 33,777 |