Sachverhalt: Sachverhalt: A. M._ (geb. am 15. Mai 1992) erhielt ab 14. Mai 1993 von der IV-Stelle des Kantons St. Gallen mehrmals medizinische Massnahmen zugesprochen, darunter mit Verfügung vom 30. September 1998 solche zur Behandlung eines angeborenen Psychoorganischen Syndroms (POS) für die Zeitspanne vom 9. Juni 1998 bis 30. Juni 2003. Mit unangefochten gebliebener Verfügung vom 23. Februar 2004 hob die IV-Stelle die Verfügung vom 30. September 1998 mit Wirkung ab 1. April 2004 auf. Vom 21. Juli bis 11. Oktober 2003 hielt sich M._ in der Klinik X._ auf. Hiefür kam die Swica Krankenversicherung AG als Krankenkasse des M._ auf. Mit Schreiben vom 10. Juni 2004 ersuchte die Swica die IV-Stelle im Zusammenhang mit dem genannten Klinikaufenthalt, eine Verlängerung der Verfügung über das POS zu prüfen. Mit Verfügung vom 16. August 2005 hielt die IV-Stelle fest, dass der Aufenthalt in der Klinik X._ nicht zu Lasten der Invalidenversicherung gehe. Daran hielt sie mit Einspracheentscheid vom 15. Dezember 2005 fest. Vom 21. Juli bis 11. Oktober 2003 hielt sich M._ in der Klinik X._ auf. Hiefür kam die Swica Krankenversicherung AG als Krankenkasse des M._ auf. Mit Schreiben vom 10. Juni 2004 ersuchte die Swica die IV-Stelle im Zusammenhang mit dem genannten Klinikaufenthalt, eine Verlängerung der Verfügung über das POS zu prüfen. Mit Verfügung vom 16. August 2005 hielt die IV-Stelle fest, dass der Aufenthalt in der Klinik X._ nicht zu Lasten der Invalidenversicherung gehe. Daran hielt sie mit Einspracheentscheid vom 15. Dezember 2005 fest. B. Die von der Swica hiegegen erhobene Beschwerde hiess das Versicherungsgericht des Kantons St. Gallen mit Entscheid vom 21. April 2006 gut. Es verpflichtete die IV-Stelle, die Kosten des erwähnten Spitalaufenthalts zu übernehmen. B. Die von der Swica hiegegen erhobene Beschwerde hiess das Versicherungsgericht des Kantons St. Gallen mit Entscheid vom 21. April 2006 gut. Es verpflichtete die IV-Stelle, die Kosten des erwähnten Spitalaufenthalts zu übernehmen. C. Die IV-Stelle führt Verwaltungsgerichtsbeschwerde mit dem Antrag, der kantonale Entscheid sei aufzuheben. Die Swica schliesst auf Abweisung, das Bundesamt für Sozialversicherungen (BSV) hingegen auf Gutheissung der Verwaltungsgerichtsbeschwerde. M._ verzichtet auf eine Vernehmlassung. 