Hi Dan,
AFAIk, KMSI is configurable at the individual user flow level.When you enable the feature, users can opt to stay signed in so the session remains active after they close the browser. The session is maintained by setting a persistent cookie. I guess you will have to customize the policy .
Check this excellent write up on the KMSI.tips-and-tricks-for-working-with-custom-policies-in-azure-ad-b2c-eb63b508a075
Hope this helps.
JS
==
Please Accept the answer if the information helped you. This will help us and others in the community as well.