There is ongoing work on creating a new host detail page to address this (and other comments). In case you missed it, you can see @amirfefer’s demo of the initial experimental page (or try it yourself in nightlies), and give additional feedback in Host Details Page Redesign - Survey.
While I think a popup might be useful for a quick view of additional details that aren’t displayed on the table, I’d be weary of not recreating the whole details page again inside the popup. I would also recommend making sure that we aren’t duplicating the effort implementing two different solutions to a problem.
Another approach might be to finally implement the customizable table columns, so you could select which columns you care about so you will have that information available in the table without requiring to hover. From the survey, it seems many users (about 14%) are using the extra_columns plugins, despite the fact it’s hardly maintained and limited in it’s capabilities - which to me suggests it might be one possible solution if we implement it properly in Foreman core. If we do that, we’ll probably also be able to unify the hosts and content hosts pages, by allowing users to select which columns they want displayed.