Why Is Idarucizumab So Expensive? Pay $4050 Instead (2026)