@ssrai20 There is currently no mechanism to require a Managed Apple ID (MAID) be used to when signing in to iCloud. File Feedback with Apple, and if you have an Apple Enterprise account open a case, telling them this is something you require to utilize MAIDs. They did implement a restriction in macOS Sonoma that prevents MAIDs from being used to sign in to iCloud on non-managed Macs.
You can utilize an EA to report what Apple ID was used to sign in to iCloud so you can determine non-MAID users.
There is not a way to restrict this. Not being able to restrict what AppleID's are used to log in to macOS is the main reason we don't use managed AppleID's.
Product Feedback - Apple