Public school receive state funds and therefore often have agreements to accept certain amounts of students. For example 90% of the classes in Texas schools need to be residents. Private schools receive no such funds and don't have to make the same agreement. There is obviously some selection bias with those still but they don't really treat IS vs OOS much differently.