Yes, adding new material in Sid is a simple and straightforward process.
You can both upload new assets to be used in the Brand Asset Hub in the Settings page. Or you could upload a new images / photo directly in the Ad Review page for a specific ad.
Learn how to review your ads in our platform here.