Lido Confirms Sophomore Album Is “95%” Done