sold a rental house with seller financing and I am receiving interest only for the first three years and then a balloon payment

I sold a rental house with seller financing and I am receiving interest only for the first three years and then a balloon payment. For income tax purposes when do I report the capital gain - when the balloon payment is received?  Will I report only interest income for the first 3 years?

Thank you.