Sachverhalt: Sachverhalt: A. Mit Entscheid vom 11. Juni 2004 sprach das Kreisgericht Rorschach X._ der mehrfachen sexuellen Handlungen mit einem Kind schuldig und verurteilte ihn zu einer unbedingten Gefängnisstrafe von 13 Monaten. Die von X._ dagegen erhobene Berufung wies das Kantonsgericht St. Gallen, Strafkammer, am 13. Februar 2006 ab. Die von X._ dagegen erhobene Berufung wies das Kantonsgericht St. Gallen, Strafkammer, am 13. Februar 2006 ab. B. X._ führt staatsrechtliche Beschwerde und eidgenössische Nichtigkeitsbeschwerde je mit dem Antrag, den erwähnten Entscheid des Kantonsgerichts St. Gallen aufzuheben und die Sache zu neuer Entscheidung an die Vorinstanz zurückzuweisen. B. X._ führt staatsrechtliche Beschwerde und eidgenössische Nichtigkeitsbeschwerde je mit dem Antrag, den erwähnten Entscheid des Kantonsgerichts St. Gallen aufzuheben und die Sache zu neuer Entscheidung an die Vorinstanz zurückzuweisen. C. Das Kantonsgericht St. Gallen hat auf Gegenbemerkungen zu den Beschwerden verzichtet. Die Staatsanwaltschaft des Kantons St. Gallen ersucht um deren Abweisung. C. Das Kantonsgericht St. Gallen hat auf Gegenbemerkungen zu den Beschwerden verzichtet. Die Staatsanwaltschaft des Kantons St. Gallen ersucht um deren Abweisung. D. Mit Verfügung vom 4. Juli 2006 hat der Präsident des Kassationshofes den Beschwerden die aufschiebende Wirkung zuerkannt. 