Text this: Enhancing Intrusion Detection in IoT Communications Through ML Model Generalization With a New Dataset (IDSAI)