Used to express an action or state is 'not impossible', but emphasizes reluctance or doubt.
Long explanation:
The ~ないこともない grammar point is used to express that something is not impossible, but the speaker is reluctant, has doubts or deems it as a less favorable option. It can be translated as 'not that one can't', 'not that it's impossible', or 'it's not out of the question'.