Do I need to file a tax return this 2025 despite not having actively been in the US since mid 2024 and my contract ending on mid 2024?