Financial insights of KREF