Understanding the Maintenance Costs of the 2025 Seres 5