PFIZER PROMOTION AGREEMENT (Details) - Manufactured Product, Other - USD ($) $ in Millions |
12 Months Ended | |
|---|---|---|
Dec. 31, 2022 |
Nov. 30, 2021 |
|
| Pfizer Inc | ||
| Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] | ||
| Contract termination fee | $ 35.9 | |
| Pfizer Inc | ||
| Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] | ||
| Service fee based on incremental gross profits over specified baselines and royalties | $ 7.5 | |
| Charges for promotion, sales and marketing | $ 85.8 |