ImpSH, a triplet-based framework, aligns posts with implied statements and uses context-bounded semi-hard negatives to enhance detection of implicit hate speech. Evaluated on IHC, SBIC, and DynaHate with BERT and HateBERT, ImpSH outperforms standard supervised contrastive methods in cross-domain settings, showing improved generalizability and stability.