Why Is Bivalirudin So Expensive? Pay $182 Instead (2026)