I have a phone on Consumer Cellular service.
Not roaming, I can call and receive voice and text calls from US phone numbers.
I pay 15 - 25 USD per month for this varies with number of calls.
I don't use for anything else but call/receive from US numbers.
I tested it with my Thai phone and it can receive calls and texts from a Thai number as well,
but I don't use it for this except for OTP codes for CCs etc.