idiom
on the radar
Meaning
something that is being monitored or considered
Example
The new scientific theory is now **on the radar** of researchers across the world.