PAID extends Embolx forbearance agreement on $5.97 million note through Oct. 31, 2026 - PAYD News | Rallies