Can consider Beyerdynamic DTX501P. It is on ear, quite comfortable for wearing. But the cable is not detachable. Sound wise quite clean with strong dynamic and punchy bass. Other wise, can also consider M40X, it's foldable with detachable cable, size is bigger.
Can consider ATH IM70. The sound stage is large, clean with good amount of bass. Not as warm and bassy as the brother IM50 but suitable for the music genre that you listen.
Can also consider Ostry KC06A if you are looking for better details IEM with tighter bass.
Can consider Superlux HD681 Evo if you don't mind semi open. Or Superlux HD669 for close back.
Audio Technica M30X is also another option.
In terms of technicality, Superlux has better performance such as details, separation, sound stage.
In terms of musicality, Ath is better. It has smoother sound and more mature sound tuning. Build quality is better.
Can consider Superlux HD381 series. With good clarity and details that hardly find on other IEM at the same price range.
Actually just got ATH FC700. so i will use that one atm.