Idiopathic hypersomnia is a medical condition that causes sleeping very long hours and having difficulty waking up. The reason why patients suffer from this condition is unknown. There are no specific diagnostic tests for idiopathic hypersomnia. Idiopathic hypersomnia is diagnosed by excluding other sleep disorders with similar symptoms. Treatment involves medication and therapy.