qnli question: When did American Idol showcase a new set and stage? sentence: For the finals, American Idol debuted a new state-of-the-art set and stage on March 11, 2008, along with a new on-air look.