P-type point contact germanium detectors and their application in rare-event searches