Leоnаrdо's emplоyer pаys yeаr-end bonuses each year on December 31. Leonardo, a cash-basis taxpayer, would prefer not to pay tax on his bonus this year. So, he leaves town on December 31, 2025, and doesn't pick up his check until January 2, 2026. When should Leonardo report his bonus?