I cannot believe I am struggling to sort this!

I have a TextBox (txtExplanation) on my UserForm. If the user types anything into this box (which is optional) then I would like to add a paragraph return before and after when this is committed to the document at the content control point called Explanation.

I have this code which I cannot get to even add a paragraph return at all. Now I know that this really ought to be an easy thing to do. I'm wondering if I'm tackling this the wrong way? I've scoured the internet without finding any solution. There's mention of the differences between carriage returns, line returns, & vbCrLf, & Chr (13) etc.

If oCtrl.Name = "txtExplanation" Then
                            Set oCC = ActiveDocument.SelectContentControlsByTag("Explanation").Item(1)
                            
                            Selection.TypeParagraph
                        Selection.TypeParagraph
                            
                        End If
                        
                        ActiveDocument.SelectContentControlsByTag("Explanation").Item(1).Range.Text = oCC.Range.Text
                    Else
Really hoping that someone can help. Thanks!