I'm trying to figure out when the matrix below is full rank or non-singular. All the elements in the upper triangle (non-diagonal) are equal to $a$, elements in the lower triangle are equal to $c$, and diagonal elements are all $b$. Also, $a > b > c$, and $b$ can be assumed not to be zero if it helps.
$$ \begin{bmatrix} b & a & a & \dots & a \\ c & b & a & \dots & a \\ c & c & b & \dots & a \\ \vdots & \vdots & \vdots & \ddots & \vdots \\ c & c & c & \dots & b \end{bmatrix} $$
Is such matrix always full rank? If not, can we make it full rank by making extra assumptions on the elements?
I appreciate any help with this!