It first aired on February 21, 2005, on Nickelodeon with a one-hour series premiere and concluded its run with a two-hour TV movie on July 19, 2008.
Serial ini pertama kali mengudara pada tanggal 21 Februari 2005 di Nickelodeon dengan serial perdana selama satu jam dan ditayangkan dalam bentuk film TV selama dua jam pada tanggal 19 Juli 2008.