No doubt you've heard about this. This usage is idiomatic, but it may be casual rather than formal. To my ear, "no doubt" works like "probably" in this case -- that is, as an adverb.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.