I came to US for the first time with L1B Visa on Oct 3rd 2024. whether I need to file form 1040NR also, as I didn't stay for more than 180 days in 2024. wife not working

from India.