At 25 hours it shouldn't be using much oil, but a brand new bike it usually due for an oil change around ten hours. Did you do that?
New engines tend to shed material for about the first ten hours and it's important to change the oil after that. (Your owner's manual will indicate that).
New engines tend to shed material for about the first ten hours and it's important to change the oil after that. (Your owner's manual will indicate that).