Crush the 24 Oreo cookies into fine crumbs using a food processor or rolling pin.
Combine the cookie crumbs with the melted butter until evenly moistened.
Press the mixture firmly into the bottom of a 9-inch (23 cm) springform pan. Refrigerate for 20–30 minutes.
Beat the softened cream cheese until smooth and creamy.
Add the powdered sugar and vanilla extract. Mix until fully combined and smooth.
In a separate bowl, whip the cold heavy cream until stiff peaks form.
Gently fold the whipped cream into the cream cheese mixture in two or three additions.
Fold in the 12 roughly chopped Oreo cookies.
Spread the filling evenly over the chilled crust and smooth the top.
Cover and refrigerate for at least 6–8 hours, preferably overnight, until firm.
Carefully release the springform pan and decorate with crushed Oreo cookies, optional whipped cream, and chocolate sauce.
Slice with a sharp knife, wiping the blade between cuts, and serve chilled.