Lido Posts 23% Revenue Drop in 2025, Plans LDO Buyback