Seller Earnouts

I’m trying to get more clarity on different ways to structure seller ear outs and when it’s best to use them. Does anyone have good resources or experience to share on seller ear out structures and best use cases? Thanks!