teetering on the brink/edge (of something)
1
in a situation in which something bad is very likely to happenThe organization is teetering on the brink of bankruptcy.
Synonyms and related words
In a dangerous situation
unprotected
vulnerable
at risk