Naltrexone is usually prescribed for 12 weeks or more, and the recommended dose is one tablet per day.

https://recoverypartnernetwork.com/treatment/mat-medications/naltrexone-for-alcoholism-treatment