Talos Energy (TALO) Misses Estimates in Q4 2025 Report