Systems and methods for treating a blood clot include a catheter to be inserted into a patient. The catheter is used to deliver low stability microbubbles toward the blood clot in the patient. A thrombolytic agent is delivered toward the blood clot, and ultrasonic energy is applied to the microbubbles to vibrate the microbubbles.