A 24 inch screen with 1920 x 1080 pixels can only display small texts in a pixelated way, so I would suggest 2560 x 1440 pixels as the resolution. This Viewsonic model would have 27 inches, but it has the 2560 x 1440 pixel resolution. The monitor would also have 165 Hz refresh rate, so maybe that's a good alternative?
Viewsonic VX2718-2KPC-MHD (27 ", 2560 x 1440 Pixels)