I know that IRCC does security screen thru a third a party and that it beyond their control, it takes sometimes more than 6 months. I know someone who has completed his medical exams, interviews, biometrics all in May 2024, and still waiting Decision made. So, there is no fixed timeline for any immigration stream, every case could be different.
I just wanted to say, just be patient, your visa will be coming soon. Wishing you all the best.