Maybe someone tried to hack into your account from Iran, or from a VPN server based there. Unfortunately, it sounds like you are going to need to fork over your ID and let them verify you before they will proceed. It sucks, but Coinbase is super worried about legal compliance, and this involves a sanctioned country. It sounds like if you verify your ID, they will unlock your account.
Since you're not a US resident and the amount of money is fairly small by money transmitter standards, I wouldn't worry too much at this point. I do hate giving my documents to exchanges, but Coinbase is one of the few that I've been willing to. Given their emphasis on compliance, they should be putting a lot of resources into storing your documents and personal information securely.
But how can I send them documents? There's no link in support neither their email is working, it looks like they are thieves working underground without any proper support, no email, no support team, no contact information.