Hello,
Adaxes is licensed based on the number of enabled and not expired user accounts in a single configuration. As long as you have multiple isolated forests, you will need the same amount of separate Adaxes configurations. As such, you will need the very same number of licenses each covering the quantity of enabled and not expired user accounts in the corresponding managed domains.