The theater has been the home of the annual Academy Awards since 2002 .
Since its opening on November 9 , 2001 , the theater has been the home of the annual Academy Awards Ceremonies ( The Oscars ) , which were first held there in March 2002 , and is the first permanent home for the awards . Since 2002 , the theater was also the home for American Idol .