Preheat your oven to 350°F (175°C). Cut out three 9-inch rounds of parchment paper to line your cake pans. Generously spray the sides and bottoms of the pans with nonstick spray, place the parchment circles into the bottom of each pan, and spray the paper again to ensure full coverage. This step is essential to prevent the cakes from sticking. Set the prepared pans aside.
In the bowl of a stand mixer fitted with a paddle attachment—or in a large bowl using a handheld mixer—combine the granulated sugar, brown sugar, flour, cocoa powder, baking soda, baking powder, and salt. Mix on low speed until all the dry ingredients are fully incorporated, breaking up any large clumps by hand if necessary.
In another bowl, whisk together the eggs, egg yolks, sour cream, milk, oil, and vanilla extract until smooth and well blended. Pour this wet mixture into the bowl with the dry ingredients and mix on low speed until just combined. Gradually add the hot water and continue mixing until the batter is fully blended and smooth—this should take about one minute. The batter will be quite thin, which is normal.
Evenly divide the batter between the three prepared pans. Bake for about 30 minutes, or until a toothpick inserted in the center of the cakes comes out clean or with a few moist crumbs. Let the cakes cool in their pans for 10 minutes before turning them out onto a wire rack. Allow the cakes to cool completely before assembling and frosting.