"Weeping may endure for a night, but Joy cometh in the morning!" Cannon wrote on Instagram alongside a black-and-white photo of his newborn son. "No matter how hard the world may hit you, God always reminds us of our purpose! #TrueHappiness Welcome to Earth Son! Golden "Sagon" Cannon 2/21/17 #Awakened."

"Nick told both of his other kids about the baby and that they will have a new sibling," a source tells E! "Mariah has been aware of the baby for a while now and she congratulated him. They are on fine terms and continue to be good parents for their children."

This marks Cannon's third child as he and Mariah have twins together, Moroccan and Monroe.