Let $K$ be a finite extension of $\mathbb{Q}$. Let $O_K$ be the ring of integers of $K$. Let $O$ be an order of $K$, in short $O$ is a subring of $O_K$ which satisfies $[O_K:O]< \infty$. We say that an ideal $\mathfrak{a}$ of $O$ is proper when $\{x\in K : x\mathfrak{a} \subset \mathfrak{a} \}=O$.
My question is:
Is $\mathfrak{a}$ invertible if $\mathfrak{a}$ is proper? If so, what is the proof?
Remark: When $K$ is imaginary quadratic over $\mathbb{Q}$, it is known that $\mathfrak{a}$ is proper if and only if $\mathfrak{a}$ is invertible. The proof requires the theory of quadratic form. (reference: Cox's book 'Primes of the form $x^2 + ny^2$')