Fenix 6 not holding charge

For the last two days my Fenix 6 has not been holding a charge.  I can charge to 100% which used to last 14 days, but now the watch is dead after sitting overnight.  I haven’t been wearing it at night so it’s not reading anything.  The watch is only 3 years old, could the battery already be dead?  Can I get replacement batteries?