kyra mahoney