De allmänna domstolarna består av distriktsdomstolar , som dömer som första instans , regionala domstolar och Lettlands högsta domstol .