You need to set a TextStyle and specify the font size that the cursor will assume a similar size.
BasicTextField(
...
textStyle = TextStyle(
color = Color.Black,
fontSize = 10.sp, // Cursor should be the similar size.
textAlign = textAlign,
),
)