I'm very happy with my cheap ($16) rechargeable headlamp from Amazon. It is extremely lightweight (1.5 ounces) which is even more important when wearing on my head than when carrying in my pack. Actually I mainly use it for car repairs and household projects. It has three brightness levels, which allow trade-offs with time between recharging. I routinely use it for over an hour on the brightest setting, and it has already lasted for two years of use (typically 2 or 3 times per month). It is Hoxida brand:

https://smile.amazon.com/gp/product/B07T8FPK38