The show, set to air in the 2026-27 season on Fox, received $21 million in tax credits to film the new revival, which is based in L.A.