Citation: 6B_77/2024 E. 2

Die Beschwerde ist gutzuheissen. Das Urteil des Kantonsgerichts Schwyz vom 24. November 2023 ist aufzuheben und die Sache zur neuen Entscheidung an die Vorinstanz zurückzuweisen. Der Kanton Schwyz trägt keine Gerichtskosten (Art. 66 Abs. 4 BGG), hat jedoch den Beschwerdeführer für das bundesgerichtliche Verfahren angemessen zu entschädigen (Art. 68 Abs. 1 und 2 BGG). Da dieser um unentgeltliche Rechtspflege ersucht, ist die Parteientschädigung praxisgemäss seinem Rechtsbeistand auszurichten. Das Gesuch um unentgeltliche Rechtspflege wird gegenstandslos.