Either go cheap flexible rubber, from which ever source available - universal cut to fit can be had fairly cheaply.
Or go all in and get weathertech floor liners.
The liners are great, in that you can pull them out like a tray and they won't spill. You can dump out melted snow, or rain drips...