If a visitor wants to stay in the country for more than 90 days, they need a Long-Stay national (D) visa, which allows them to stay for 12 months.