Here is an article from microsoft on how to find and delete them:
https://learn.microsoft.com/en-us/azure/virtual-machines/windows/find-unattached-disks
And if you are using
Get-AzDisk | Where-Object {$_.ManagedBy -eq $null}
you should get a list of all unassigned disks in azure. Or use the script provided in the first part of the help article and keep the delete variable on 0, it will then output the id's of the disks no assigned too.