halibide