Seemingly random CPU throttling My 2018 macbook pro with i9 processor running Catalina version 10.15.6 seems to randomly throttle the CPU frequency even with low CPU utilization and lowish temperatures:

I am using a docking station to connect to two external monitors and received hard wired ethernet. Additionally, I'm suppling power via the default usb c apple charger. I read in some places that this throttling could maybe with a bad power source, so I connected the default charger.
Any insight here? I updated to Catalina recently, but the problem existed before the update and has happened after as well. Does it have to do with my docking station? Hardware problem? The frequency throttling seems to happen even after I unplug the docking station, but I never really use my computer enough without the docker station to notice if it happens during normal use.
Here's output of pmset -g thermlog
Any insight here?

You're unfortunately dealing with a long standing problem Apple has had with trying to jam a Core i9 CPU into a form factor that is inherently and notoriously bad with respect to thermal design.
Here's just a short list of articles addressing this issue.

Benchmark test shows Core i9 severely throttled in 15-inch MacBook Pro
It's not limited to Apple:  It’s Time to Call Out Laptop Manufacturers for Their Bulls**t CPU Throttling
About that MacBook Pro Core i9 throttling story (updated)
YouTube Video:  Thermal Throttling on Your Mac
Apple claims it a software bug and releases patch

A pragmatist perspective...
Apple claims to have issued a software patch.  It wouldn't be out of the ordinary for Apple to break things again with a macOS update.  How many times has an update broken something like WiFi only to be fixed in the subsequent release?
Even with a software patch, you can't get around physics.  IMO, there's an unreasonable expectation when it comes to MacBook Pro computers: users want them to be razor thin, completely silent, and über powerful.  Unfortunately, physics has a bad habit of crashing the party.
If you want all the power of a high end CPU and GPU then you have to deal with the heat it generates.  Dealing with heat means cooling - proper heat sinks and fans.  That alone has a balance you must strike - if you want proper cooling but have something be very quiet, you need larger heat sinks.  If you want something razor thin, thereby limiting the size of the heat sink, you need a fan which inherently makes noise.  So, if the market is demanding a razor thin, silent laptop with an i9 processor and GPU, then the trade off will be thermal throttling.
So, to answer your question, it's a design problem with that form factor and it's not limited to your MacBook Pro - other manufacturers are dealing with this issue.
From a personal perspective, I wouldn't get a MacBook with an i7 or i9 processor because it just doesn't have the size heat sink required to efficiently dissapate heat.  The fans are also to anemic to efficiently cool things down.  This means it has to throttle to limit heat which means you're not getting the CPU you paid for.  To put it another way, I would rather have an i5 that can run at 100% with no throttling than an i7 or i9 that can only run at 50-75% because of throttling.