Yeah. Thanks, Puneet. So first, I'll just comment on your last question. All the numbers we report are net of attrition, right? So whenever we report our numbers, they're net of attrition. And of course, you do see attrition at any time, that's a natural part of the pharmaceutical business, of course. But your question on the macro environment, obviously, we are students of the industry as well and have been for some time, and we do have I'll say, a really interesting vantage point on the industry given our 70 different partners, over 300 programs. But in answering your question, I think I'll first point historically, and note that we've been able to grow our number of partners and number of active programs on an annual basis through a variety of macro funding cycles in the industry in those times when raising capital for smaller partners was relatively easy or in times like now where it's viewed as more complex. And I'll speak for our business more specifically and say that the diversity of our partner base with a mix of global big pharmas with biotechs, with start-ups who have interesting biology. But that diversity brings a lot of power to the business, and I think positions us well to create long-term value for our stakeholders as cycles come and go. Our deeper relationships with partners also informs our innovation. That obviously creates what we call the positive feedback loop and really -- I'll say, informs our conviction around continued innovations for our platform. And also, I'll say -- I say this to our team a lot internally as well that when you see cycles in the broader landscape, generally, that these are the times when true innovation and true differentiation, but innovation wins, if you will, and partners come to us to help them discover new drugs to get scientific solutions, that's why they come to us is for that innovation. So could some of the things that are seen in the macro landscape, if sustained, influence some of our metrics at some point? Sure. I think it would be odd to say that it absolutely could not. But that said, we do think that our innovation will win out, and we really like how we are positioned because of that. Our business development team remains extremely busy. The vast majority of our deal, dialogue and deals have come from inbound interest or scientist migration that continues to be true. And we are leaning into, I'll say, more conferences. We used to do about a half a dozen or so conferences a year. We're increasing that by about 3x over the next 12 months. So that's hopefully a little bit of color there for you.