The details behind Iowa State men's basketball coach T.J. Otzelberger's recent contract extension have been released.