Hey, Maria, it's Steve. Thanks for the question. I think we continue to believe that overall, the auto insurance marketplace remains very well-positioned for a period of sustained growth. I mean, I think that our optimism for this space is really goes back to the underlying profitability that we continue to see remaining very strong in the auto sector. There's certain carriers who are not just at good profitability rates. I think they have some carriers who are even above or better than their long-term profitability goals. And I think that really bodes well for what the upcoming quarters will bring in terms of the investment from these carriers into growth and customer acquisition. We do see, I think, quarter-by-quarter, the market is gradually entering into a period of heightened competition. We are seeing new carriers, I think every quarter, who are really shifting from rate-taking and profitability focus to growth, customer acquisition focus. And so, you're seeing the recovery and the participation on the demand side in our marketplace becoming more broad-based, I think, every quarter. I think one thing that bodes well for longer-term growth as the year progresses is that with everything that I've just said, there's still top 10 carriers who we really don't believe are punching nearly where they should be in terms of their rest in this channel, whether you measure that based on their historical leverage with spend or just their overall market position. But with that said, I think all of these carriers, I mean, we're really happy with where we are with our partnerships with these carriers because the level of integration we have with them, I think the level of sophistication that they have with the internal marketing teams in their knowledge of this channel. And the product development discussions that we're having with them, I think position them very well to be able to grow for the remainder of this year and next year as they continue the secular shift to emphasizing direct-to-consumer distribution, whether in place of agent-based distribution or in addition to agent-based distribution. So, now I think the only sort of dark lining, I think, in this silver cloud is the potential for these automotive tariffs to put some headwinds in carrier profitability in the second-half of this year and next year. And so, I think you're already hearing from the carriers who are focused on this issue that it's a little bit too early to tell exactly what the impact's going to be. But I think you're also seeing a consensus on a couple of things. One is that a lot of the carriers are pretty good straight right now. And so, they have a bit of buffer for loss rates to actually go up. I think the second thing that you're seeing and hearing is that the impact of these automotive tariffs will be relatively moderate. And I think what we're seeing is estimates of between low to mid-single digits, right that we expect to see layering in on the second-half of this year. And we believe that the carriers are pretty well-positioned to react quickly to these rate increases, or I'm sorry, to these loss cost increases by filing for rate increases, I think pretty early in the cycle. And I say that because the carriers are all coming from a period of sustained unprofitability and I think remain very acutely aware of the need to react quickly to address any profitability concerns that start to pop up. And so, I think for all of these reasons, we think that the impact of the automotive tariffs that we expect to see in the back half of this year and in 2026 will generally be manageable by the overall industry and that the industry is going to continue to invest in customer acquisition and growth during this period. But it's something that we'll obviously keep a very close eye on and continue to update with you in upcoming quarters.