Season 25 drops

Does the Gibbering gemstone still drop in Season 25?

Yes.

Yeah. I got it on my very first Caverns of Frost bounty clear this season. Lucky.

yes, it is just RNG.

It is just very rare.