How long? At least 3 hours. For a deeper flavor, go for 4 to 6. Honestly, you can let it simmer on the stove all day if you want—the house will smell like heaven.
Just keep an eye on the water level. If bones start poking out like a sunbathing hippo, add more water. You want everything submerged.
Side note: This is the perfect time to binge-watch a show or take a nap. Cooking requires almost zero active effort—it’s mostly a waiting game for the patient.