An acute triangle $ABC$ has side lengths $a$, $b$, $c$ such that $a$, $b$, $c$ form an arithmetic sequence. Given that the area of triangle $ABC$ is an integer, what is the smallest value of its perimeter?

Let's think step by step and output the final answer within \boxed{}.
user