Here's a very interesting article about them on Seeking Alpha, From November 2021. The author has been bang on so far, and does a great job at explaining what's happening in laymen's terms. Cheers
https://seekingalpha.com/instablog/767332-clastic/5659699-carvana-ponzi-collapsing