You're fine. The fact that is doesn't drop way down at idle means that your pump is good and your bearing clearances aren't badly worn.
My 5.2 runs 30-50 depending on RPM & if it's warmed up or not. Cruising at 65 when it's warm, it's right on 40.
I use 5W-30 so it's not oil starved on a cold start for quite as long. When it heats up it's the same as 10W-30.