Netflix has just announced that they will premiere an exclusive documentary focusing on the lives and journeys of the Top 3 finalists of American Idol 2025.windMay 25, 2025401.2K views