Yep. Unhinged. Foaming at the mouth.
As the Brits would say, he’s gone ‘round the bend.
Thank you for your kind words. :)