Critical Infrastructure Defense Challenge 2025 (CIDC-2025)