The company cannot financially stand on its own without external funding.
legally stand on
Frequency:
50
%
The contract is legally standing on shaky grounds due to loopholes.
morally stand on
Frequency:
45
%
He always morally stands on the side of justice.
Idiomatic Expressions for stand on
Phrase: stand on principle
Meaning: to refuse to compromise one's beliefs or values
Usage: Even though it would have been easier to give in, he chose to stand on principle and stick to his morals.