Yes, Karl, Thanks for the question. Again, with our gross margin, if you think about CINVANTI first, it's going to have the largest impact because of just total revenue. We basically are making the product currently at two different manufacturers. And 2022, really until the start of ‘23, we were finishing scale up and so forth, going from a 400 kilogram batch to a 1,000 kilogram. So, you had a price sort of blend with those two batch sizes. And then beyond that, our primary manufacturer is Alchemy, working now in a 1,000-kilogram batch, and then our secondary manufacturer is at [Indiscernible], where we do a secondary and we make it 300 kilograms, so you also have a blend there. So as that sorts out a bit, that's why it will continue to be more positive moving forward. And again, as we get into the outer years, we will have a, like I say, total gross margin of all products in sort of that mid-70s range. Again, ZYNRELEF is pretty fixed. But we just had the write-offs that affected that. So there's really no big changes there. The only other product that will be affected in the future with scale and that type of thing is APONVIE, and we're going from 400 kilograms to 1,000 kilogram batch there as well, which should take those margins right at that kind of lower 70s percentage. So again, that's why I say as a whole, we'll be in that mid-70s to possibly 80% range as we move forward.