Idham dilahirkan di Kendari, Sulawesi Tenggara pada tanggal 30 Januari 1963 sebagai putra dari pasangan Abdul Azis Halik dan Tuti Pertiwi. Ia menempuh pendidikan dasar di SD Kampung Salo pada tahun 1976, lalu melanjutkan ke pendidikan menengah di SMP 2 Kendari pada tahun 1979, dan menyelesaikannya di SMA Negeri 1 Kendari pada tahun 1982.[2] Idham kemudian mencoba mengikuti tes masuk Akademi Angkatan Bersenjata Republik Indonesia bagian Kepolisian (sekarang Akademi Kepolisian), tetapi dirinya tidak lolos. Sembari menunggu tes yang akan digelar tahun berikutnya, Idham masuk ke Fakultas Pertanian Universitas Halu Oleo. Pada kesempatan berikutnya, dia kembali mencoba tetapi gagal lagi. Baru pada tahun 1988, Idham akhirnya diterima masuk angkatan 1988 A.[3] Ia kemudian bertemu dengan Fitri Handari yang merupakan alumni dari Fakultas Kesehatan Masyarakat Universitas Indonesia angkatan 1993. Mereka kemudian menikah dan memiliki empat orang anak, yaitu Ilham Urane Azis, Irfan Urane Azis, Firda Athira Azis dan Pandu Urane Azis. Istilah "urane" merupakan kata dalam bahasa Bugis yang berarti anak.[4]
Pada malam tanggal 10 November 2005, Surya Dharma memanggil dan memerintahkan Idham untuk berangkat ke Poso. Keesokan harinya, Idham terbang dari Surabaya menuju Palu dan tiba di Poso pada sore harinya untuk langsung bergabung dengan Titodan menjadi wakilnya dalam kasus investigasi mutilasi tiga gadis SMA Kristen yang terjadi di Poso. Per tanggal 12 November 2005, Idham resmi menjadi Wakil Ketua Satgas Bareskrim Poso, mendampingi Tito Karnavian.[6]
Pada tanggal 23 September 2016, Idham dilantik menjadi Kepala Divisi Profesi dan Pengamanan Polri (Kadiv Propam), menggantikan Irjen. Pol. Mochamad Iriawan.[10] Idham dipilih karena pernah bertugas di daerah konflik, khususnya Poso.[11] Idham kembali menggantikan posisi Iriawan sebagai Kapolda Metro Jaya pada tanggal 26 Juli 2017.[12][13] Menurut Tito selaku Kapolri, Idham dipilih karena pernah lama bertugas di Polda Metro Jaya.[14]
Pada tanggal 23 Oktober, PresidenJoko Widodo mengusulkan nama Idham sebagai calon tunggal Kapolri untuk menggantikan Tito Karnavian yang diangkat menjadi Menteri Dalam Negeri.[18] Pada tanggal 30 Oktober, Komisi III DPR-RI yang dipimpin oleh Herman Hery menggelar uji kepatutan dan kelayakan (fit and proper test) terhadap Idham. Rapat pleno Komisi III memutuskan bahwa mereka menyetujui pencalonan Idham secara aklamasi. Keputusan ini disahkan oleh Puan Maharani selaku Ketua DPR-RI dalam sidang paripurna yang digelar sehari setelahnya.[19] Presiden Jokowi resmi melantik Idham sebagai Kapolri pada tanggal 1 November 2019.[20][21]