It might be different between the Northeast Corridor and other Amtrak routes; I remember when they introduced the ID requirement a few years ago it was somehow rolled out more thoroughly on the Northeast Corridor. (I think I may have been asked for ID on the Lake Shore Limited and not on the Capitol Corridor.)