Use this formula
Just change the range A2:A
with your own.
=ArrayFormula(LAMBDA(range, delimiter,
IF(range="",,SPLIT(REGEXREPLACE(REGEXREPLACE(range&"","(?s)(.{1})","$1"&delimiter),"'","''"),delimiter)))
(A2:A,CHAR(127)))

Using the delete control character "also called DEL or rubout", with the code 127. as a dilimiter in SPLIT
that joined to every charachter with REGEXREPLACE
: Replace "(?s)(.{1})"
, with "$1"&delimiter
Compact form
=ArrayFormula(LAMBDA(r, d,
IFERROR(SPLIT(REGEXREPLACE(
REGEXREPLACE(r&"","(?s)(.{1})","$1"&d),"'","''"),d),""))
(A2:A,CHAR(127)))

r Range
d Delimiter Char(127)
(?s) match the remainder of the pattern with the following
effective flags
(.{1}) 1st Capturing Group
. matches any character
{1} matches the previous token exactly one time
$ asserts position at the end of a line
Used formulas help
ARRAYFORMULA
- LAMBDA
- IF
- SPLIT
- REGEXREPLACE
- CHAR