Citation: 7B_211/2022 E. C

Dagegen gelangt A.________ mit Beschwerde in Strafsachen an das Bundesgericht. Er beantragt, das angefochtene Urteil sei aufzuheben und er von Schuld und Strafe freizusprechen. Eventualiter sei das Verfahren zur erneuten Beurteilung an die Vorinstanz zurückzuweisen, unter Kosten- und Entschädigungsfolgen. Die Staatsanwaltschaft verzichtet auf eine Vernehmlassung. Das Obergericht des Kantons Solothurn lässt sich mit Eingabe vom 8. Februar 2024 vernehmen. Es beantragt unter Verweis auf die Begründung des angefochtenen Urteils die Abweisung der Beschwerde. Die eingegangenen Vernehmlassungen wurden dem Beschwerdeführer zur Kenntnisnahme zugestellt. Die vorinstanzlichen Akten wurden beigezogen.