It does not expire
Reading a Drive through "Sign in with Google" needs a scope Google classifies as restricted. Until the app clears verification, its access stops working after seven days and the client has to reconnect. A service account has nothing that expires: the connection is still up two years later.